Commit Graph
2603 Commits
Author SHA1 Message Date
morris f8cab4a628 Merge branch 'fix/i2c_slv_addr_check_esp32_v5.4' into 'release/v5.4'
fix(i2c_slave): filter out fake request for esp32 slave device (v5.4)

See merge request espressif/esp-idf!46225
2026-03-09 10:42:25 +08:00
Shu Chen e339466460 Merge branch 'feat/split_154_hal_components_v5.4' into 'release/v5.4'
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component (v5.4)

See merge request espressif/esp-idf!44968
2026-03-06 03:57:57 +00:00
Chen Chen c3e0a746c8 fix(i2c_slave): filter out fake request for esp32
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-03 16:14:05 +08:00
Zhang Wen Xu 92b011198b Merge branch 'feat/ensure_txpower_index_changes_linearly_v5.4' into 'release/v5.4'
feat(802.15.4): ensure 154 txpower index changes linearly (v5.4)

See merge request espressif/esp-idf!46142
2026-03-03 03:20:33 +00:00
zwx 3e17211431 feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component 2026-03-02 09:44:16 +00:00
hebinglin 1d2ffd5941 fix(hal): fix the issue of dual-core contention for RTC_CNTL regs 2026-03-02 12:22:15 +08:00
zhuanghang 20924ff378 feat(802.15.4): get txpower table from phylib 2026-02-28 19:16:15 +08:00
Jiang Jiang Jian b38c9e86ab Merge branch 'fix/fix_p4_lp_adc_unavailable_in_sleep_v5.4' into 'release/v5.4'
feat(esp_hw_support): support ESP_SLEEP_USE_ADC_TSEN_MONITOR_MODE for esp32p4 (v5.4)

See merge request espressif/esp-idf!45530
2026-02-28 11:46:30 +08:00
nilesh.kale 9d104402a9 feat: added support for pseudo round xts aes in esp32p4 eco5 2026-02-02 11:16:22 +05:30
wuzhenghui 542756888b fix(soc): fix LP_UART clock source definitions to FOSC instead of LP_FAST 2026-01-29 20:25:16 +08:00
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