cjin
93cb9b563f
fix(phy): added fe set freq reset to rf retention list
2026-09-17 08:38:09 +08:00
cjin
a6f58e5a8b
feat(phy): support retention module for phy FE retgisters
2026-09-17 08:37:39 +08:00
cjin
ec2e6139b8
feat(sleep): add config SOC_PM_SUPPORT_REGDMA_TRIGGERED_PHY
2026-09-17 08:33:10 +08:00
cjin
b449bc0bd1
feat(phy): rename sleep modem state to sleep phy
2026-09-17 08:31:46 +08:00
wuzhenghui and Cursor
ddfaf24b06
change(esp_hw_support): optimize retention driver RAM cost
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-04 14:51:00 +08:00
Song Ruo Jing
65f2cb7c05
fix(uart): fix uart sw flow ctrl XOFF char write to wrong reg on ESP32C6
...
Add software flow control test case
Introduced in e6ef4d1791
Closes https://github.com/espressif/esp-idf/issues/18779
2026-07-09 19:24:07 +08:00
muhaidong
dd8653bbeb
fix(coex): remove unsupported external coex soc caps
2026-07-07 14:07:47 +08:00
hebinglin
a764b5f222
fix(ulp): record wakeup causes before lp core request sleep
2026-06-29 16:25:56 +08:00
Jiang Jiang Jian
87d6d58dc8
Merge branch 'fix/move_system_retention_to_esp_hw_support_v6.0' into 'release/v6.0'
...
refactor(esp_hw_support): move system_periph_retention from soc to esp_hw_support (v6.0)
See merge request espressif/esp-idf!49750
2026-06-29 15:41:21 +08:00
wuzhenghui
c669729707
refactor(esp_hw_support): move system_periph_retention from soc to esp_hw_support
2026-06-17 12:18:57 +08:00
hebinglin
f088b73ea8
fix(ulp): fix lp uart keep wakeup triggered
2026-06-08 19:49:42 +08:00
Mahavir Jain
64c744abb7
docs: update PSRAM and flash encryption docs with per-page and separate key capabilities
2026-04-02 12:20:24 +05:30
Song Ruo Jing
163a95614c
feat(dma2d,ppa): Support flash encryption for DMA2D and PPA
2026-03-20 16:53:29 +08:00
morris
23e199d646
Merge branch 'feature/esp32c61_flash_psram_timing_tuning_v6.0' into 'release/v6.0'
...
feat(mspi): support 120MHz flash and psram for esp32c61 (v6.0)
See merge request espressif/esp-idf!45886
2026-03-20 13:55:06 +08:00
Marius Vikhammer
613f8eaaed
Merge branch 'feat/esp_hal_sdmmc_v6.0' into 'release/v6.0'
...
sd: esp_hal_sd component (v6.0)
See merge request espressif/esp-idf!45623
2026-03-20 10:04:21 +08:00
Song Ruo Jing
c7ae253b89
feat(mspi): support 120MHz flash and psram for esp32c61
2026-03-19 14:30:46 +00:00
Song Ruo Jing
68ed9e912b
fix(rtcio): RTC GPIO configuration should be written if LP IO clock exists
2026-03-13 11:22:37 +08:00
armando
e8f1938361
change(gpio): move gpio_num.h to gpio hal
2026-02-04 19:00:57 +08:00
armando
fe5b8358f3
feat(hal):graudate the sdmmc/sdio_slave hal driver into a new component
2026-02-04 19:00:57 +08:00
Jiang Jiang Jian
25fad8e13f
Merge branch 'feat/split_154_hal_components_v6.0' into 'release/v6.0'
...
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component (v6.0)
See merge request espressif/esp-idf!44966
2026-02-02 19:07:06 +08:00
Jiang Jiang Jian
d0f992c02f
Merge branch 'fix/make_deepsleep_gpio_wakeup_usable_for_pd_top_lightsleep_v6.0' into 'release/v6.0'
...
change(esp_hw_support): deepsleep gpio wakeup API renaming to support PD_TOP lightsleep wakeup (v6.0)
See merge request espressif/esp-idf!45416
2026-02-02 10:48:40 +08:00
Jiang Jiang Jian
458c447429
Merge branch 'bugfix/modem_rf_flag_clear_failed_esp32c6_v6.0' into 'release/v6.0'
...
fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up
See merge request espressif/esp-idf!45552
2026-02-01 12:40:29 +08:00
wuzhenghui
85601ccb69
change(soc): rename peripheral powerdowned sleep wakeable IO soc_caps
...
rename SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK to SOC_GPIO_HP_PERIPH_PD_SLEEP_WAKEABLE_MASK
rename SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT to SOC_GPIO_HP_PERIPH_PD_SLEEP_WAKEABLE_PIN_CNT
rename SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP to SOC_GPIO_SUPPORT_HP_PERIPH_PD_SLEEP_WAKEUP
2026-02-01 12:16:20 +08:00
Song Ruo Jing
89da3742b8
refactor(clk): split clock HAL into separate component
2026-01-31 22:32:37 +08:00
wuzhenghui
2d8c6ed6b4
change(esp_hal_rtc_timer): unify lp_timer/rtc_timer naming to RTC_TIMER
2026-01-31 22:31:34 +08:00
morris
aa4034b197
Merge branch 'feature/graduate_tsens_hal_component_v6.0' into 'release/v6.0'
...
feat(tsens): graduate temperature sensor hal component (v6.0)
See merge request espressif/esp-idf!44357
2026-01-30 18:43:06 +08:00
sibeibei
258b77a5eb
fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up
2026-01-30 15:20:26 +08:00
zwx
eed0b0e5ae
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component
2026-01-30 06:15:26 +00:00
laokaiyao
2cb958a9e3
feat(tsens): graduate temperature sensor hal component
2026-01-29 10:05:47 +08:00
Chen Chen
b7e82de9d8
refactor(i2c): cleanup I2C definitions in soc_caps.h
2026-01-13 17:29:23 +08:00
liuning
9c9f884f3a
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios
2026-01-09 16:53:20 +08:00
zhiweijian
2a753a8e30
feat(ble/bluedroid): Add new bluedroid host examples
2026-01-08 12:15:36 +08:00
Song Ruo Jing
6eec16cf66
refactor(uart): clean up uart soc_caps
2026-01-04 16:02:57 +08:00
Song Ruo Jing
a0c91ea082
refactor(uart): remove soc/uart_channel.h
2026-01-04 16:02:57 +08:00
Song Ruo Jing
ce475d901d
refactor(uart): split UART HAL into separate component
2026-01-04 16:02:57 +08:00
Song Ruo Jing
6ca90bd14a
refactor(ledc): split ledc hal into a separate component
2025-12-25 17:23:27 +08:00
Jiang Jiang Jian
bef4d8c5ae
Merge branch 'feature/support_7.6.1_pvt_auto_dbias_v6.0' into 'release/v6.0'
...
feat(esp32c6): auto adjust LDO voltage using pvt function (v6.0)
See merge request espressif/esp-idf!44103
2025-12-21 14:55:30 +08:00
Chen Jichang
10c473fbbd
feat(hal): graudate the RMT hal driver into a new component
2025-12-17 22:31:25 +08:00
wanckl
d12f941787
feat(driver_spi): split spi hal component
2025-12-16 20:38:09 +08:00
Island
068473abc8
Merge branch 'fix/add_soc_caps_for_pawr_feat_v6.0' into 'release/v6.0'
...
fix(ble): add soc caps feat for PAwR (v6.0)
See merge request espressif/esp-idf!44151
2025-12-15 14:23:28 +08:00
Jin Chen
7f3cc18198
fix(ble): add soc caps config for pawr feat on ESP32C6
...
(cherry picked from commit 4e4b863299 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-11 16:23:20 +08:00
morris
11ce7a9011
refactor(soc): remove soc_caps_full.h
2025-12-11 10:29:01 +08:00
laokaiyao
841cb4caa1
feat(hal): graudate the adc/dac hal driver into a new component
2025-12-11 10:27:00 +08:00
laokaiyao
b8824d2d1a
refactor(parlio): refactor of the private parlio caps
2025-12-11 10:26:07 +08:00
laokaiyao
e964c74618
feat(hal): graudate the parlio hal driver into a new component
2025-12-11 10:26:05 +08:00
laokaiyao
73ebd544fd
refactor(i2s): refactor of the private i2s caps
2025-12-11 10:25:42 +08:00
laokaiyao
fd918efe43
feat(hal): graudate the I2S hal driver into a new component
2025-12-11 10:25:40 +08:00
zlq
8640b79ab8
feat(esp32c6): auto adjust LDO voltage using pvt function
2025-12-10 14:11:51 +08:00
morris
37c614d626
feat(twai): graduate the hal drivers into esp_hal_twai component
2025-12-10 13:56:47 +08:00
Song Ruo Jing
4d3a9b0157
refactor(esp_hal_gpio): move some caps definitions to esp_hal_gpio
2025-12-08 14:33:26 +08:00