armando
c60ed4b338
fix(spm): rename scp (scratchpad) to spm (scratchpad memory)
2026-03-17 01:29:34 +00:00
armando
c96f69faef
change(mem): deprecated tcm and added scp memory utils
2026-03-11 11:18:15 +08:00
Armando (Dou Yiwen)
8f4212b24a
Merge branch 'feat/cache_preload' into 'master'
...
cache: preload hal api
Closes IDF-7800
See merge request espressif/esp-idf!46106
2026-03-11 01:06:50 +00:00
Song Ruo Jing
600bf5b6d7
refactor(esp_hal_regi2c): move regi2c implementation from esp_rom to esp_hal_regi2c
2026-03-10 15:08:51 +08:00
armando
a699805d39
feat(cache): support cache preload hal api
2026-03-10 15:03:05 +08:00
wuzhenghui
e923a54686
fix(esp_hw_support): fix build dependencies for peripherals that do not yet support retention
2026-03-03 21:32:00 +08:00
wuzhenghui
4bb638ba04
feat(hal): support PAU for esp32s31
2026-03-03 21:32:00 +08:00
Wu Zheng Hui
ad1f0f870b
Merge branch 'feat/support_esp32s31_pmu_basic' into 'master'
...
feat(esp_hw_support): support esp32s31 pmu basic
Closes IDF-14642
See merge request espressif/esp-idf!45494
2026-02-24 14:11:27 +08:00
wuzhenghui
3ac387a2d6
feat(esp_hw_support): esp32s31 PMU basic support
2026-02-11 15:03:39 +08:00
wuzhenghui
0b27301a09
feat(soc): support esp32s31 lp_aon & rtc_wdt & rtc_timer
2026-02-11 15:03:35 +08:00
Samuel Obuch
db80c39a4e
Merge branch 'feat/esp32h21_debug_assist' into 'master'
...
feat(esp32h21): add assist_debug support
See merge request espressif/esp-idf!45345
2026-02-10 16:28:37 +08:00
Samuel Obuch
9014eade4f
feat(esp32h21): add assist_debug support
2026-02-06 12:51:29 +01:00
Chen Chen
eeb24057c4
refactor(hal): graduate systimer hal driver into esp_hal_systimer
2026-02-06 18:08:57 +08:00
Island
0d60c16312
Merge branch 'feat/esp_idf_modem_state_reconstruct' into 'master'
...
refactor modem clock driver
Closes PM-636
See merge request espressif/esp-idf!44185
2026-02-06 12:10:58 +08:00
Marius Vikhammer
ab07506ad4
Merge branch 'feature/esp32s31_heap_support' into 'master'
...
feat(esp32s31): heap and interrupts bringup
Closes IDF-14667, IDF-14666, IDF-14664, and IDF-14840
See merge request espressif/esp-idf!45470
2026-02-05 09:23:26 +08:00
hebinglin
fbc3d94f8e
change(esp_hw_support): workaround for esp32h4 modem clock before bt supported
2026-02-04 11:35:09 +08:00
hebinglin
6f3dca9cb5
change(esp_hw_support): change some modem clock related macros
2026-02-04 11:35:09 +08:00
hebinglin
75fd8e7a80
change(esp_hw_support): clean up modem clock inclusion
2026-02-04 11:35:01 +08:00
armando
8499ad6ab0
feat(hal):graudate the sdmmc/sdio_slave hal driver into a new component
2026-02-02 09:47:54 +08:00
hebinglin
8bd502f975
change(esp_hw_support): divide modem_clock config into port layer
2026-01-30 11:01:09 +08:00
Marius Vikhammer
6e59c06790
feat(interrupts): bringup interrupts for ESP32S31
2026-01-28 14:48:29 +08:00
Jiang Jiang Jian
d97590f73c
Merge branch 'fix/fix_i2c_modem_clock_ref_count_mismatch' into 'master'
...
feat(esp_hw_support): add reference count control & clock enable checking for modem clock devices
Closes PM-592 and PM-595
See merge request espressif/esp-idf!42588
2026-01-27 14:18:53 +08:00
gaoxu
b53427075e
refactor(cam): use fourcc for cam format
2026-01-26 11:37:06 +08:00
Aditya Patwardhan
eb4a871eca
refactor(esp_hal_security): Updated esp_hal_security build and includes
2026-01-21 10:02:44 +05:30
Aditya Patwardhan
5ee7af3afd
refactor(hal): Created esp_hal_security for security code
2026-01-21 09:59:46 +05:30
Marius Vikhammer
e085c21e22
feat(cpu): add support for esp32s31
2026-01-20 11:59:45 +08:00
Mahavir Jain
ecdb2bd135
Merge branch 'feature/enable_support_for_aes_and_sha_in_esp32h4' into 'master'
...
feat: enable support for aes and sha peripheral in esp32h4
Closes IDF-12266
See merge request espressif/esp-idf!41331
2026-01-19 10:33:54 +05:30
Song Ruo Jing
ce6e80c129
Merge branch 'refactor/esp_hal_clock' into 'master'
...
refactor(clk): split clock HAL into separate component
Closes IDF-14108
See merge request espressif/esp-idf!44768
2026-01-19 11:33:35 +08:00
Chen Jichang
4709b6b474
change(soc): split SOC_NON_CACHEABLE_OFFSET macro to SRAM/PSRAM/FLASH
2026-01-14 16:04:28 +08:00
Chen Jichang
307b21f591
feat(gdma): add gdma support for s31
2026-01-14 16:04:28 +08:00
Song Ruo Jing
62511d61e9
refactor(clk): split clock HAL into separate component
2026-01-13 15:50:20 +08:00
morris
512b499e1b
refactor: remove gdma_trigger_peripheral_t
2026-01-12 13:47:54 +08:00
Jiang Jiang Jian
4a2c47e4d4
Merge branch 'bugfix/fix_pvt_after_sleep' into 'master'
...
fix(pvt): fix pvt retention bug,replace pvt_retention with pvt_init
See merge request espressif/esp-idf!44925
2026-01-12 11:22:59 +08:00
Zhang Wen Xu
e54b8e7f23
Merge branch 'feat/split_154_hal_components' into 'master'
...
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component
Closes IDF-15096
See merge request espressif/esp-idf!44855
2026-01-09 08:49:26 +00:00
zlq
02f3974b6a
fix(pvt): fix pvt retention bug,replace pvt_retention with pvt_init
2026-01-09 15:55:38 +08:00
Jiang Jiang Jian
382dbc04ea
Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue' into 'master'
...
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...
Closes ESPCS-1007 and ESPCS-997
See merge request espressif/esp-idf!42511
2026-01-08 20:32:04 +08:00
hebinglin
5443411c78
change(esp_hw_support): update pmu param for esp32h4mp
2026-01-07 17:18:07 +08:00
zwx
47af508b7a
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component
2026-01-07 16:41:47 +08:00
C.S.M
cf63454b21
Merge branch 'hal/move_i3c_hal' into 'master'
...
refactor(i3c): Move i3c hal to seperate folder
See merge request espressif/esp-idf!44770
2026-01-07 15:41:57 +08:00
morris
dad6e2b020
Merge branch 'feat/support_clk_tree_on_h4mp' into 'master'
...
feat(clk): support clk tree on h4mp
Closes IDF-13632
See merge request espressif/esp-idf!43962
2026-01-07 15:21:04 +08:00
nilesh.kale
5e94bc0942
feat: enable support for aes and sha peripheral in esp32h4
2026-01-07 12:41:21 +05:30
Zhang Wen Xu
2198f621ca
Merge branch 'feat/multiple_instance_for_pending_table' into 'master'
...
Feat/multiple instance for pending table
Closes TZ-990 and TZ-2185
See merge request espressif/esp-idf!43913
2026-01-07 02:57:37 +00:00
C.S.M
060283f782
refactor(i3c): Move i3c hal to seperate folder
2026-01-07 10:26:19 +08:00
Xu Si Yu
3ffc2d2fa6
feat(802.15.4): add SW data request detection
2026-01-05 15:28:26 +08:00
Chen Jichang
8702d5c986
feat(clk): support clk tree on h4mp
2026-01-04 14:07:01 +08:00
C.S.M
23fbaad6e9
feat(i3c): Add soc and hal support for i3c master
2025-12-31 18:03:05 +08:00
Wu Zheng Hui
dcca718908
Merge branch 'refactor/independent_rtc_timer_hal' into 'master'
...
feat(hal): graduate rtc_cntl_timer/lp_timer hal/ll into a new component: esp_hal_rtc_timer and unify naming
Closes IDF-15045
See merge request espressif/esp-idf!44573
2025-12-31 05:22:06 +08:00
zhuanghang
928136d54e
feat(802.15.4): set default pti and ed/cca pti to 3 for 154
2025-12-30 17:03:11 +08:00
Ashish Sharma
c4dafbe27f
feat: migrates hal to PSA APIs
2025-12-30 09:31:49 +05:30
wuzhenghui
0d93c29143
feat(esp_hal_rtc_timer): introduce new RTC timer component and refactor existing timer functions
2025-12-30 10:33:34 +08:00