nilesh.kale
9d104402a9
feat: added support for pseudo round xts aes in esp32p4 eco5
2026-02-02 11:16:22 +05:30
Jiang Jiang Jian
32bb4735c1
Merge branch 'fix/p4_fixed_mdc_config_v5.4' into 'release/v5.4'
...
fix(esp_eth): fixed ESP32P4 CSR clock range used to determine MDC (v5.4)
See merge request espressif/esp-idf!44227
2026-01-27 11:52:46 +08:00
Jiang Jiang Jian
ffaaabc265
Merge branch 'bugfix/esp_idf_p4_pm-654_v5.4' into 'release/v5.4'
...
fix(esp_hal_wdt): ESP32P4 RTC WDT stage0 timeout set error(v5.4)
See merge request espressif/esp-idf!45306
2026-01-26 10:56:05 +08:00
Shu Chen
8595d6f0da
Merge branch 'feat/multiple_instance_for_pending_table_v5.4' into 'release/v5.4'
...
Feat/multiple instance for pending table (v5.4)
See merge request espressif/esp-idf!45100
2026-01-22 07:11:41 +00:00
morris
a901fb1c00
Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled_v5.4' into 'release/v5.4'
...
fix(dma): fix dma alignment when flash_enc enabled (v5.4)
See merge request espressif/esp-idf!45081
2026-01-21 16:08:32 +08:00
hebinglin
c74cee25b5
fix(esp_hal_wdt): replace the erroneous RWDT timeout config in ROM with the code in ram
2026-01-20 20:57:33 +08:00
Chen Jichang
474e4c66ef
fix(gdma): fix dma burst size when flash enc enabled
2026-01-20 11:41:11 +08:00
morris
882523ba1c
Merge branch 'contrib/github_pr_17831_backport_v5.4' into 'release/v5.4'
...
fix(hal): correct PHY selection logic in usb_wrap_ll.h (backport v5.4)
See merge request espressif/esp-idf!43303
2026-01-19 10:26:33 +08:00
nilesh.kale
a6a6d9361a
feat: enable pesudo round functionality for AES in ESP32P4 ECO5
2026-01-16 11:29:42 +05:30
morris
59d67a7fb2
Merge branch 'feature/add_more_channel_info_v5.4' into 'release/v5.4'
...
feat(i2s): support to get more channel info (v5.4)
See merge request espressif/esp-idf!45141
2026-01-16 10:09:07 +08:00
laokaiyao
7c694de81c
feat(i2s): support to get more channel info
2026-01-15 15:32:36 +08:00
laokaiyao
5fc86507f3
fix(parlio_rx): fixed opposite sample edge issue
...
Closes https://github.com/espressif/esp-idf/issues/18012
2026-01-15 11:59:16 +08:00
Xu Si Yu
9c018b6b2c
feat(802.15.4): add SW data request detection
2026-01-14 17:46:14 +08:00
Chen Jichang
b26b78a5ea
fix(dma): fix dma alignment when flash_enc enabled
...
Closes https://github.com/espressif/esp-idf/issues/17708
2026-01-14 14:23:13 +08:00
morris
0770e7c90e
Merge branch 'feat/isp_crop_driver_v5.4' into 'release/v5.4'
...
feat(isp): support Crop driver on p4 rev3 (v5.4)
See merge request espressif/esp-idf!43457
2026-01-09 10:42:01 +08:00
Ondrej Kosta
c422590235
fix(esp_eth): fixes EMAC MDC out of the range issue
...
Closes https://github.com/espressif/esp-idf/issues/17984
2026-01-08 16:29:02 +08:00
armando
21e7f4a508
feat(isp): allow to bypass shadow register
2026-01-07 16:05:24 +08:00
Chen Chen
467eddae9f
feat(isp): support Crop driver on p4 rev3
...
Add support for crop driver on p4eco5 and update example in
`isp/multi_pipelines`
2026-01-07 14:44:37 +08:00
armando
ff9066170a
feat(isp): allow ccm to bypass shadow register
2026-01-04 12:04:46 +08:00
Chen Jichang
7ef7c9f3a1
feat(lcd): re-support i80 lcd and support underrun inerrupt on p4 rev 3.0
2025-12-30 19:00:57 +08:00
morris
87a73d7f4a
Merge branch 'fix/handle_shared_intr_v5.4' into 'release/v5.4'
...
Fix/handle shared intr (v5.4)
See merge request espressif/esp-idf!44072
2025-12-30 10:29:20 +08:00
morris
61db3ce0a5
Merge branch 'fix/awb_subwindow_v5.4' into 'release/v5.4'
...
fix(isp): Added subwindow configuration for AWB (v5.4)
See merge request espressif/esp-idf!44220
2025-12-30 10:28:27 +08:00
Chen Chen
452662f59a
fix(isp): Added subwindow configuration for AWB
2025-12-25 15:35:56 +08:00
Chen Chen
698cbe884b
fix(ledc): fix potential null dereference issue & add test case
2025-12-25 15:02:16 +08:00
Chen Chen
851ffae394
fix(intr_alloc): Fix ISR allocate methods in several drivers
2025-12-25 15:02:16 +08:00
Song Ruo Jing
22b67f3656
fix(ppa): fix SRM YUV422/420 incorrect DMA descriptor port mode block size
2025-12-17 21:56:11 +08:00
Song Ruo Jing
f503b44805
fix(ppa): fix potential SRM operation stuck on DMA issue
...
Apply a workaound to bypass macro block order function in PPA SRM
when specific conditions are met to avoid SRM operation getting stuck
2025-12-17 21:23:02 +08:00
Song Ruo Jing
8b1794dd07
fix(ppa): YUV444 cannot be a PPA SRM output color mode
2025-12-17 21:22:58 +08:00
Tinyu
4b781c39f9
fix(hal): correct PHY selection logic in usb_wrap_ll.h
2025-12-17 05:42:43 +08:00
morris
62a59ef232
Merge branch 'fix/i2c_timeout_range_check_v5.4' into 'release/v5.4'
...
fix(i2c_master): Add i2c master timeout range check (v5.4)
See merge request espressif/esp-idf!44078
2025-12-16 18:09:17 +08:00
morris
46b5d17dab
Merge branch 'feat/usb_host_hal_remote_wake_backport_5.4' into 'release/v5.4'
...
feat(esp_hal_usb): Add remote wakeup support backport v5.4
See merge request espressif/esp-idf!43988
2025-12-15 18:34:02 +08:00
Chen Chen
8ad7d769aa
fix(i2c_master): Add i2c master timeout range check
...
Closes https://github.com/espressif/esp-idf/issues/17930
2025-12-10 17:55:59 +08:00
peter.marcisovsky
f17f6ae7ae
feat(usb_host): Add power and clock gating LL, HAL
...
- part of suspend/resume (remote wakeup) sequences
2025-12-04 17:09:22 +08:00
peter.marcisovsky
718b1b7c01
feat(esp_hal_usb): Add remote wakeup support
2025-12-04 10:04:37 +01:00
Song Ruo Jing
d5c0ab7ad2
refactor(ppa): avoid the use of yuv422_pack_order field in PPA driver
2025-11-24 11:38:07 +08:00
Song Ruo Jing
222d81976a
fix(gpio): oe control by register only take effect when func sel is GPIO
2025-11-24 11:38:07 +08:00
morris
14dd2d23fa
Merge branch 'feature/esp32p4_eco5_io_hold_v5.4' into 'release/v5.4'
...
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 (v5.4)
See merge request espressif/esp-idf!43309
2025-11-19 16:32:25 +08:00
morris
7cfda34809
Merge branch 'feat/psram_250m_p4_v5.4' into 'release/v5.4'
...
psram: support 250MHz in experimental (v5.4)
See merge request espressif/esp-idf!43349
2025-11-19 15:25:13 +08:00
morris
1e975c6be2
Merge branch 'feature/esp32p4_eco5_support_v5.4' into 'release/v5.4'
...
feat(gpio/ledc/uart/2ddma/ppa): ESP32P4 ECO5 related updates (v5.4)
See merge request espressif/esp-idf!42819
2025-11-18 17:17:43 +08:00
Song Ruo Jing
1c3a4aafcf
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5
2025-11-18 11:30:24 +08:00
armando
ff195a9515
feat(isp): added shadow reg settings
2025-11-17 14:09:56 +08:00
Armando
3bb766fc25
feat(psram): support 250MHz in experimental
2025-11-17 10:32:50 +08:00
armando
90176b9b4e
change(isp): make wbg standalone
2025-11-14 16:04:30 +08:00
armando
fa8b875497
feat(isp): support AWB driver setting wbgain and subwindow feature
2025-11-14 16:04:26 +08:00
Song Ruo Jing
0c243c9490
feat(ppa): ESP32P4 ECO5 PPA related updates
...
PPA SRM engine added YUV422 and GRAY8 color mode support
PPA SRM engine macro block size increased to 32x32
PPA Blending engine added YUV420, YUV422 and GRAY8 color mode support
2025-11-13 15:47:15 +08:00
Song Ruo Jing
55f3730ba4
feat(2ddma): ESP32P4 ECO5 2DDMA related updates
...
Added one more pair of 2DDMA channels
Priority bit width increased corespondingly
Added three new CSC modes for RX channel 0
2025-11-13 15:47:15 +08:00
Song Ruo Jing
c81229d162
feat(uart): ESP32P4 ECO5 UART related updates
2025-11-13 15:46:59 +08:00
Song Ruo Jing
0c5efa6052
feat(ledc): ESP32P4 ECO5 LEDC related updates
2025-11-13 11:50:42 +08:00
armando
76fb136282
feat(isp): support BLC driver
2025-11-13 10:29:31 +08:00
Armando
bc23a60a6d
refactor(isp): use hw auto clock control mode for pipelines
2025-11-13 10:29:31 +08:00