morris
100a0570e9
Merge branch 'feat/hal_config_macro_func' into 'master'
...
refactor(hal): use HAL_CONFIG() macro function
Closes IDF-13629
See merge request espressif/esp-idf!41127
2025-08-12 10:49:28 +08:00
morris
0eb611a797
feat(sdm): add driver support for esp32-h4
2025-08-11 10:16:03 +08:00
morris
f808fb9eaf
feat(sdm): add sleep retention support
2025-08-11 10:15:40 +08:00
morris
83512e3e7c
feat(sdm): enhance the thread safety
2025-08-11 10:13:57 +08:00
Chen Ji Chang
6c8d12a670
Merge branch 'feat/support_pcnt_on_h21' into 'master'
...
feat(pcnt): support pcnt on esp32h21
Closes IDF-11566, IDF-11567, IDF-9907, IDF-9739, IDF-8469, and IDF-9768
See merge request espressif/esp-idf!40889
2025-08-10 01:36:03 +08:00
morris
afd35e411a
refactor(hal): use HAL_CONFIG() macro function
2025-08-08 18:25:24 +08:00
gaoxu
db32e42122
feat(uart): support uart on ESP32H4
2025-08-08 14:48:12 +08:00
Chen Jichang
e6f5a9ab5a
feat(pcnt): support pcnt on esp32h21
2025-08-08 14:45:16 +08:00
Jiang Jiang Jian
e71760b79e
Merge branch 'fix/fix_esp32c5_mac_link_bad_trigger' into 'master'
...
fix(hal): fix esp32c5 wifimac link bad trigger
See merge request espressif/esp-idf!41057
2025-08-08 13:59:03 +08:00
Song Ruo Jing
2319386d9d
Merge branch 'bugfix/gpio_esp32_workaround' into 'master'
...
fix(gpio): fix ESP32 GPIO sleep mode handling
Closes IDF-13626
See merge request espressif/esp-idf!40988
2025-08-07 17:14:58 +08:00
C.S.M
6183a566e6
Merge branch 'test/add_i3c_multi_test' into 'master'
...
test(i3c_master): Add multi test for i3c master, adding i3c slave ll support.
Closes IDFCI-3058
See merge request espressif/esp-idf!41049
2025-08-07 13:19:28 +08:00
Kevin (Lao Kaiyao)
a19ad8df86
Merge branch 'bugfix/fix_multi_pdm_rx_slot_clock_issue' into 'master'
...
fix(i2s_pdm): fixed pdm multi slot clock issue
Closes IDFGH-16117
See merge request espressif/esp-idf!40855
2025-08-06 19:23:55 +08:00
C.S.M
cc9aebf0ae
feat(i3c_slave): Add hal support for i3c slave
2025-08-06 18:04:29 +08:00
Wan Lei
fe3c676d13
Merge branch 'feature/h4_spi_support' into 'master'
...
feat(driver_spi): support esp32h4 spi driver
Closes IDF-12362, IDF-12364, IDF-12366, and IDF-11521
See merge request espressif/esp-idf!40862
2025-08-06 16:26:34 +08:00
Chen Ji Chang
6e0dd0581c
Merge branch 'fix/fix_psram_incr16' into 'master'
...
fix(dma): add burst size check when dma access psram
See merge request espressif/esp-idf!40991
2025-08-06 11:02:25 +08:00
wuzhenghui
9a4abbdd3a
fix(hal): fix esp32c5 mac link bad trigger
2025-08-06 10:51:30 +08:00
Harshal Patil
eae2f70381
Merge branch 'change/remove_esp_security_dependency_from_esp_hw_support' into 'master'
...
Move security-related modules present in esp_hw_support component to esp_security
Closes IDF-10733
See merge request espressif/esp-idf!39490
2025-08-06 06:27:12 +05:30
Song Ruo Jing
9a2984b4c0
fix(gpio): fix ESP32 GPIO sleep mode handling
...
The previous workaround does not work, the backup/restore should apply to RTC IO registers.
Also moved the workaround to sleep_gpio.c to avoid gpio hal using kconfig.
2025-08-05 21:02:09 +08:00
wanckl
37c6608ab3
feat(driver_spi): support esp32h4 spi driver
2025-08-05 15:08:02 +08:00
laokaiyao
c415c060bd
feat(i2s): add PLL240M clock source on S3 and C6
...
Closes https://github.com/espressif/esp-idf/issues/17056
2025-08-05 15:01:04 +08:00
Chen Jichang
4957e09e5e
fix(dma): add burst size check when dma access psram
2025-08-05 11:36:24 +08:00
Armando (Dou Yiwen)
72cb973022
Merge branch 'feat/cache_panic_h4' into 'master'
...
cache: panic support on h4
Closes IDF-12288
See merge request espressif/esp-idf!41023
2025-08-05 03:23:56 +00:00
armando
7a1e5f540e
feat(cache): supported cache panic driver on h4
2025-08-04 17:03:34 +08:00
harshal.patil
60ff4bca9b
refactor(esp_system): Update all references of the memory protection configs
2025-08-04 11:43:01 +05:30
armando
9956a6230e
feat(soc): p4 hw ver2 registers
2025-08-04 02:14:10 +00:00
Chen Ji Chang
ee779a0b72
Merge branch 'feat/support_twai_on_h21' into 'master'
...
feat(twai): support twai on esp32h21
Closes IDF-11574 and IDF-11575
See merge request espressif/esp-idf!40888
2025-08-01 15:35:35 +08:00
Armando (Dou Yiwen)
1b22d58779
Merge branch 'feat/h4_mmu' into 'master'
...
mmu: h4 support
Closes IDF-12305
See merge request espressif/esp-idf!40565
2025-08-01 03:58:33 +00:00
Marius Vikhammer
4065fb20f3
Merge branch 'feature/esp_test_utils_component' into 'master'
...
change(test_utils): moved test_utils out of unit-test-app project
See merge request espressif/esp-idf!40678
2025-08-01 11:04:37 +08:00
Song Ruo Jing
e94d9cee7a
Merge branch 'refactor/rtc_cal_clk' into 'master'
...
refactor(clk): add soc_clk_calibration_clk_src_t for all targets
Closes IDF-11790
See merge request espressif/esp-idf!40737
2025-07-31 19:49:17 +08:00
armando
67ce0580b5
feat(mmu): supported esp_mmu_map and flash_mmap drivers on esp32h4
2025-07-31 03:43:15 +00:00
Gao Xu
9ac4a3400c
Merge branch 'refactor/rng_ll_s3' into 'master'
...
refactor(rng): refactor to use hal/ll apis for S3
Closes IDF-12536
See merge request espressif/esp-idf!39585
2025-07-31 11:41:21 +08:00
Chen Jichang
b670fe9b50
feat(twai): support twai on esp32h21
2025-07-31 10:56:45 +08:00
Wu Zheng Hui
f1df2f3be6
Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock' into 'master'
...
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock
Closes FCS-1741
See merge request espressif/esp-idf!40437
2025-07-31 10:33:16 +08:00
Mahavir Jain
d72bb81702
Merge branch 'refactor/hide_ecdsa_kconfig_option_from_hal' into 'master'
...
refactor(hal): Move CONFIG options used in ecdsa_hal.c under config.h
Closes IDF-13584
See merge request espressif/esp-idf!40713
2025-07-30 17:36:57 +05:30
Song Ruo Jing
48233e0e7e
refactor(ledc): remove deprecated LEDC_USE_RTC8M_CLK macro for v6.0
2025-07-30 20:01:47 +08:00
Song Ruo Jing
2b01b7c6f8
refactor(clk): add soc_clk_calibration_clk_src_t for all targets
...
Cleaned up RTC calibration clock selection code
2025-07-30 20:01:46 +08:00
C.S.M
5611d88e6a
Merge branch 'feat/usb_serial_jtag_h21' into 'master'
...
feat(usb_serial_jtag): Add usb serial jtag support for esp32h21
Closes IDF-11616
See merge request espressif/esp-idf!40873
2025-07-30 18:46:55 +08:00
Armando (Dou Yiwen)
f2742dffdb
Merge branch 'feat/c61_psram_timing_tuning' into 'master'
...
psram: psram timing tuning support on c61
Closes IDF-9256
See merge request espressif/esp-idf!40844
2025-07-30 08:53:47 +00:00
Wu Zheng Hui
e8ef305398
Merge branch 'feat/support_c5_c61_clkoutput' into 'master'
...
feat(esp_hw_support): support clock output feature on esp32c5/esp32c61
Closes IDF-10968 and IDF-10970
See merge request espressif/esp-idf!40801
2025-07-30 16:13:52 +08:00
Chen Ji Chang
b0f22503b4
Merge branch 'feat/support_rmt_on_h21' into 'master'
...
feat(rmt): support rmt on esp32h21
Closes IDF-11622 and IDF-11623
See merge request espressif/esp-idf!40859
2025-07-30 12:24:47 +08:00
C.S.M
ef299a8d4e
feat(usb_serial_jtag): Add usb serial jtag support for esp32h21
2025-07-30 11:17:31 +08:00
wuzhenghui
feffdee63b
fix(esp_hw_support): fix MODEM_ADC_COMMON_FE destroyed by modem powerdown lightsleep
2025-07-29 17:02:11 +08:00
C.S.M
69224e4f43
Merge branch 'feat/usb_serial_jtag_h4' into 'master'
...
feat(usb_serial_jtag): Add usb serial jtag support for esp32h4
Closes IDF-12396
See merge request espressif/esp-idf!40736
2025-07-29 16:38:30 +08:00
C.S.M
0313af10a5
Merge branch 'refactor/flash_hal_no_config' into 'master'
...
refactor(spi_flash): Remove sdkconfig dependency in flash hal layer
Closes IDF-13625
See merge request espressif/esp-idf!40858
2025-07-29 16:34:46 +08:00
armando
0189be39a0
feat(psram): psram 80M timing tuning on c61
2025-07-29 14:12:07 +08:00
Chen Jichang
bbb78fedbb
feat(rmt): support rmt on esp32h21
2025-07-29 10:46:20 +08:00
gaoxu
9a57629e73
refactor(rng): refactor to use hal/ll apis for S3
2025-07-29 09:52:54 +08:00
armando
65db12cfa6
feat(flash): flash 80M timing tuning on c5
2025-07-29 00:48:58 +00:00
Song Ruo Jing
2fbd8779d6
Merge branch 'feature/esp32h4_rtcio_support' into 'master'
...
feat(lp_io): Add LP_IO support for ESP32H4
Closes IDF-12393
See merge request espressif/esp-idf!40599
2025-07-28 19:58:05 +08:00
C.S.M
6ad49c1146
refactor(spi_flash): Remove sdkconfig dependency in flash hal layer
2025-07-28 18:16:19 +08:00