Commit Graph

2206 Commits

Author SHA1 Message Date
muhaidong
49395a07b8 fix(wifi): fix external coexistence depends on wifi connect issue 2026-02-12 17:12:18 +08:00
zhuanghang
d5cae72fcc feat(802.15.4): set default pti and ed/cca pti to 3 for 154 2026-02-12 09:38:41 +08:00
liuning
33c463a243 feat(phy): add check for required clock bits during phy enable 2026-02-12 09:38:41 +08:00
liuning
1e1d7e687b fix(wifi): fix incomplete phy initialization issue 2026-02-12 09:38:32 +08:00
morris
077f001de1 Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled_v5.3' into 'release/v5.3'
fix(dma): fix dma alignment when flash_enc enabled (v5.3)

See merge request espressif/esp-idf!45082
2026-02-06 10:33:32 +08:00
morris
ee07a8765c Merge branch 'fix/adc_c6_get_high_result_v5.3' into 'release/v5.3'
fix(adc): fix ESP32C6 ADC get high result after enable (v5.3)

See merge request espressif/esp-idf!43230
2026-02-04 14:58:13 +08:00
morris
06eb046506 Merge branch 'fix/esp32_adc_continuous_loss_sample_v5.3' into 'release/v5.3'
Fix/esp32 adc continuous loss sample (v5.3)

See merge request espressif/esp-idf!42831
2026-02-04 14:57:29 +08:00
morris
a537874aa8 Merge branch 'feature/esp32c5_p4_adc_calibration_v5.3' into 'release/v5.3'
Feature/esp32 p4 adc calibration (v5.3)

See merge request espressif/esp-idf!40153
2026-02-04 10:20:35 +08:00
gaoxu
ee04b19643 feat(adc): support ADC calibration on ESP32P4 2026-02-03 16:52:04 +08:00
gaoxu
bc9c799a2d ci(adc): enable P4 ADC test and correct ADC performance thresh 2026-02-03 16:52:04 +08:00
gaoxu
50c802d057 feat(adc): add adc_continuous_parse_data api 2026-02-03 16:51:43 +08:00
gaoxu
c009533e8c fix(adc): fix ESP32-P4 ADC2 wrong channel num 2026-02-03 16:51:43 +08:00
gaoxu
6886209cc0 fix(adc): fix ESP32 ADC continuous loss sample times 2026-02-03 16:43:05 +08:00
gaoxu
e1922ac37d fix(adc): fix ESP32C6 ADC get high result after enable 2026-02-03 16:39:44 +08:00
Chen Jichang
e12b248751 fix(gdma): fix dma burst size when flash enc enabled 2026-02-02 09:56:59 +08:00
Chen Jichang
9ca62bde3e fix(dma): fix dma alignment when flash_enc enabled
Closes https://github.com/espressif/esp-idf/issues/17708
2026-02-02 09:56:59 +08:00
Xu Si Yu
b72a300386 feat(802.15.4): add SW data request detection 2026-01-28 12:22:58 +08:00
hebinglin
757671692f fix(esp_hal_wdt): replace the erroneous RWDT timeout config in ROM with the code in ram 2026-01-20 20:58:42 +08:00
laokaiyao
4c65719482 fix(parlio_rx): fixed opposite sample edge issue
Closes https://github.com/espressif/esp-idf/issues/18012
2026-01-15 12:04:24 +08:00
morris
d3316dc9d5 Merge branch 'fix/handle_shared_intr_v5.3' into 'release/v5.3'
Fix/handle shared intr (v5.3)

See merge request espressif/esp-idf!44073
2026-01-14 10:11:45 +08:00
morris
9131012099 Merge branch 'fix/i2c_timeout_range_check_v5.3' into 'release/v5.3'
fix(i2c_master): Add i2c master timeout range check (v5.3)

See merge request espressif/esp-idf!44079
2026-01-07 15:14:28 +08:00
Chen Chen
96d681fc14 fix(ledc): fix potential null dereference issue & add test case 2026-01-07 15:02:56 +08:00
Chen Chen
94f9f086f9 fix(intr_alloc): Fix ISR allocate methods in several drivers 2026-01-07 10:17:09 +08:00
Chen Chen
9c5d0446fe fix(i2c_master): Add i2c master timeout range check
Closes https://github.com/espressif/esp-idf/issues/17930
2026-01-07 10:05:23 +08:00
morris
5aa3968fd6 Merge branch 'contrib/github_pr_17831_backport_v5.3' into 'release/v5.3'
fix(hal): correct PHY selection logic in usb_wrap_ll.h (backport v5.3)

See merge request espressif/esp-idf!43302
2026-01-02 22:48:05 +08:00
Song Ruo Jing
889fd88341 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-24 11:55:58 +08:00
Song Ruo Jing
0ce63c0a2b fix(ppa): YUV444 cannot be a PPA SRM output color mode 2025-12-24 11:55:58 +08:00
Tinyu
8a43f8558f fix(hal): correct PHY selection logic in usb_wrap_ll.h 2025-11-12 09:26:23 +01:00
wanckl
da32729e82 feat(driver_spi): update p4 eco5 spi support on real chip 2025-11-03 19:38:44 +08:00
Pete Kabaragoya
450ee3366d fix(esp32p4): P4 touch channel 14 failure fix
Merges https://github.com/espressif/esp-idf/pull/17759

Core dump when using all touch channels on a P4 unless curr_chan is allowed to be 14
2025-10-28 10:36:37 +08:00
Konstantin Kondrashov
645f0be984 feat(efuse): Adds 3-bit field for wafer major version in ESP32-P4 2025-09-18 23:32:59 +08:00
morris
9ba4c2cd8e Merge branch 'feat/uart_dma_support_v5.3' into 'release/v5.3'
feat(uhci): Add uhci (uart-dma) support on current chips (backport v5.3)

See merge request espressif/esp-idf!41520
2025-08-29 16:14:24 +08:00
C.S.M
8659c44975 feat(uhci): Add uhci (uart-dma) support on current chips 2025-08-28 18:23:23 +08:00
laokaiyao
e44278b70e feat(i2s): add PLL240M clock source on S3 and C6
Closes https://github.com/espressif/esp-idf/issues/17056
2025-08-28 10:24:29 +08:00
Jiang Jiang Jian
b33f6cd072 Merge branch 'feature/support_chip912_pvt_auto_dbias_360m_backport_v5.3' into 'release/v5.3'
feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32p4_backport_v5.3

See merge request espressif/esp-idf!40124
2025-08-26 10:49:49 +08:00
morris
b9a2f086e4 Merge branch 'bugfix/gpio_esp32_workaround_v5.3' into 'release/v5.3'
fix(gpio): fix ESP32 GPIO sleep mode handling (v5.3)

See merge request espressif/esp-idf!41217
2025-08-21 13:04:53 +08:00
morris
28ccd8bb75 Merge branch 'bugfix/ledc_update_duty_wait_v5.3' into 'release/v5.3'
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.3)

See merge request espressif/esp-idf!41275
2025-08-21 13:04:16 +08:00
Jiang Jiang Jian
3cbf1cc63b Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock_v5.3' into 'release/v5.3'
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock (v5.3)

See merge request espressif/esp-idf!41112
2025-08-20 14:33:55 +08:00
Song Ruo Jing
11c425f2dc fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 2025-08-14 19:16:22 +08:00
harshal.patil
2bfecc9638 change(mbedtls/ecdsa): The ECDSA module of ESP32-H2 ECO5 does not use MPI module 2025-08-13 20:50:53 +05:30
Song Ruo Jing
a6487d4a73 fix(gpio): fix ESP32 GPIO sleep mode handling
The previous workaround does not work, the backup/restore should apply to RTC IO registers.
2025-08-13 21:38:35 +08:00
wuzhenghui
beabc5bbf8 fix(esp_hw_support): fix MODEM_ADC_COMMON_FE destroyed by modem powerdown lightsleep 2025-08-08 12:05:05 +08:00
Li Shuai
08c146b2ab change(hal): add hal interface to configure pau regdma wait timeout parameter 2025-08-06 19:42:35 +08:00
yanzihan@espressif.com
ed7296b5ac feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32p4 2025-07-28 14:17:12 +08:00
Jiang Jiang Jian
17264e6711 Merge branch 'fix/spi_master_p4_change_default_clk_pll_v5.3' into 'release/v5.3'
fix(driver_spi): master driver change esp32p4 default src to pll (v5.3)

See merge request espressif/esp-idf!40115
2025-07-16 17:30:28 +08:00
Jiang Jiang Jian
8752e3fe80 Merge branch 'feat/enable_wakeup_tests_for_more_chips_v5.3' into 'release/v5.3'
feat(esp_hw_support): enable wakeup tests for more chips (v5.3)

See merge request espressif/esp-idf!40047
2025-07-02 13:57:48 +08:00
Marius Vikhammer
62b365569d feat(lp_core): added support for LP-IO as LP-core wakeup source 2025-07-01 17:57:42 +08:00
wanckl
77eff50f99 fix(driver_spi): master driver change esp32p4 default src to pll 2025-07-01 11:35:21 +08:00
Aditya Patwardhan
cddc6685f1 Merge branch 'feature/enable_support_for_deterministic_mode_and_ecdsa_192_v5.3' into 'release/v5.3'
Feature/enable support for deterministic mode and ecdsa 192 v5.3

See merge request espressif/esp-idf!40102
2025-06-25 14:37:58 +05:30
nilesh.kale
2a6e018ee8 feat: enable support for deterministic mode for esp32h2 2025-06-25 10:51:01 +05:30