Commit Graph

3393 Commits

Author SHA1 Message Date
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
liuning
5548f19139 bugfix(periph): fix esp32s3 periph_ll_get_clk_en_reg interface 2025-12-29 16:49:31 +08:00
liuning
9dc2dc8d1b feat(phy): add check for required clock bits during phy enable 2025-12-29 16:49:27 +08:00
wuzhenghui
a659753392 fix(esp_hw_support): fix RNG to LP peri domain dependency on C5 2025-12-29 10:49:53 +08:00
C.S.M
73acca80d7 Merge branch 'refactor/cleanup_hal_files' into 'master'
refactor(hal): Cleanup some missing hal files

See merge request espressif/esp-idf!44567
2025-12-26 17:03:52 +08:00
C.S.M
4034446cc7 refactor(hal): Cleanup some missing hal files 2025-12-26 10:33:32 +08:00
Song Ruo Jing
b5aae9a1af Merge branch 'refactor/esp_hal_uart' into 'master'
refactor(uart): split UART HAL into separate component

Closes IDF-14090

See merge request espressif/esp-idf!44197
2025-12-25 18:36:49 +08:00
C.S.M
f0912e8832 Merge branch 'refactor/split_bod_hal' into 'master'
refactor(bod): Move bod hal to pmu hal component

Closes IDF-14104

See merge request espressif/esp-idf!44503
2025-12-25 15:37:54 +08:00
Song Ruo Jing
74aeb3f41f refactor(uart): split UART HAL into separate component 2025-12-25 14:41:28 +08:00
morris
cd164a9450 Merge branch 'refactor/remove_efuse_hal_get_chip_revision' into 'master'
refactor(hal): remove efuse_hal_get_chip_revision function declaration

See merge request espressif/esp-idf!44504
2025-12-25 11:54:57 +08:00
liuning
ea2829f856 bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios 2025-12-24 20:15:48 +08:00
C.S.M
f447fcdf98 refactor(bod): Move bod hal to pmu hal component 2025-12-24 19:23:15 +08:00
morris
1b055b82d7 refactor(hal): remove efuse_hal_get_chip_revision function declaration 2025-12-24 11:51:31 +08:00
hebinglin
7cba4c8c4c feat(esp_hw_support): support clock output in esp32h4 mp 2025-12-24 10:50:34 +08:00
wuzhenghui
394df648b1 feat(esp_hw_support): implement CHECK_ENABLE operations for modem clock control functions 2025-12-22 18:21:46 +08:00
wuzhenghui
04ebe9e24f feat(esp_hal_pmu): move pau_hal driver into esp_hal_pmu component 2025-12-22 16:03:52 +08:00
wuzhenghui
20c2dab09c feat(esp_hal_pmu): graduate pmu/rtc_cntl hal driver into a new component: esp_hal_pmu 2025-12-22 16:03:43 +08:00
Mahavir Jain
a943fb10fd Merge branch 'test/run_mbedtls_hw_aes_sha_tests_only_if_enabled' into 'master'
Run mbedtls HW tests only if HW enabled

Closes IDFCI-7505 and IDF-13524

See merge request espressif/esp-idf!44241
2025-12-18 10:52:09 +05:30
Kevin (Lao Kaiyao)
3665d0b0f6 Merge branch 'feature/graduate_tsens_hal_component' into 'master'
feat(tsens): graduate temperature sensor hal component

Closes IDF-14906

See merge request espressif/esp-idf!44121
2025-12-18 12:44:41 +08:00
Song Ruo Jing
a3c63f362b Merge branch 'refactor/esp_hal_ledc' into 'master'
refactor(ledc): split ledc hal into a separate component

Closes IDF-14085

See merge request espressif/esp-idf!44204
2025-12-18 11:59:25 +08:00
Erhan Kurubas
b42e3f01d0 Merge branch 'esp32h4_debug_asistant' into 'master'
feat(esp32h4): add assist_debug/bus_monitor support

Closes IDF-12592

See merge request espressif/esp-idf!44014
2025-12-17 21:19:25 +01:00
morris
d31812c251 Merge branch 'refactor/esp_hal_ppa' into 'master'
refactor(ppa): split PPA HAL into a separate component

Closes IDF-14097

See merge request espressif/esp-idf!44203
2025-12-17 17:42:18 +08:00