morris
29fc0f8726
Merge branch 'feat/dedic_gpio_esp32h4_v6.0' into 'release/v6.0'
...
feat(gpio): support fast gpio driver on esp32h4 (v6.0)
See merge request espressif/esp-idf!43541
2025-11-21 14:40:03 +08:00
morris
daa1d34909
Merge branch 'refactor/rng_ll_c2_v6.0' into 'release/v6.0'
...
refactor(rng): refactor to use hal/ll apis for ESP32C2 (v6.0)
See merge request espressif/esp-idf!43449
2025-11-21 14:03:02 +08:00
morris
f050c1deb1
Merge branch 'fix/no_function_call_in_min_max_v6.0' into 'release/v6.0'
...
refactor: avoid function calls inside MIN/MAX macros (v6.0)
See merge request espressif/esp-idf!43476
2025-11-21 12:03:09 +08:00
Chen Jichang
c84773f307
feat(hal): graudate the PCNT hal driver into a new component
2025-11-21 11:22:41 +08:00
morris
8242e6914b
Merge branch 'feature/ledc_etm_support_v6.0' into 'release/v6.0'
...
feat(ledc): add ETM support for LEDC peripheral (v6.0)
See merge request espressif/esp-idf!43401
2025-11-21 10:38:11 +08:00
morris
4302da9c16
Merge branch 'feat/p4_eco5_dvp_v6.0' into 'release/v6.0'
...
feat(cam): support esp32p4 eco5 dvp cam (v6.0)
See merge request espressif/esp-idf!43099
2025-11-21 10:11:34 +08:00
morris
7f0f043e63
Merge branch 'refactor/gpio_rom_func_rename_v6.0' into 'release/v6.0'
...
refactor(rom/gpio): add 'rom_' prefix to GPIO ROM functions (v6.0)
See merge request espressif/esp-idf!43400
2025-11-20 21:35:13 +08:00
morris
ca892b17b9
feat(gpio): support fast gpio driver on esp32h4
2025-11-20 15:50:58 +08:00
Jan Procházka
a266e24826
fix(touch): Add missing bit swap to fix channel 8 and 9
2025-11-20 14:29:16 +08:00
morris
94bcd659de
Merge branch 'fix/adc_c6_get_high_result_v6.0' into 'release/v6.0'
...
fix(adc): fix ESP32C6 ADC get high result after enable (v6.0)
See merge request espressif/esp-idf!43227
2025-11-20 14:12:50 +08:00
gaoxu
20878e3b7b
feat(cam): support esp32p4 eco5 dvp cam
2025-11-20 14:07:33 +08:00
harshal.patil
9a18386202
feat(esp_security): Support ECDSA-P384 key deployment using Key Manager
2025-11-20 11:37:07 +05:30
harshal.patil
cd0770cd39
change(esp_key_mgr): Store key_len field in the key_info
...
- Update the Key Manager key types to be generic
- Define a new enum to determine the length of the keys
- Refactor the Key Manager driver support generic key types and key lengths
- Also store key deployment mode in the key recovery info
2025-11-20 11:37:07 +05:30
harshal.patil
9c823cdf38
fix(hal): Force HUK power up when configuring HUK for ESP32-C5
2025-11-20 11:37:07 +05:30
harshal.patil
c1503cd847
feat(bootloader_support): Support Flash Encryption using Key Manager
2025-11-20 11:37:05 +05:30
harshal.patil
46e2cd21d4
fix(esp_security/esp_key_mgr): Fix missed error codes and some cleanup
2025-11-20 11:35:22 +05:30
Mahavir Jain
888e92c7d6
Merge branch 'feat/esp_tee_c61_v6.0' into 'release/v6.0'
...
feat(esp_tee): Support for ESP32-C61 (v6.0)
See merge request espressif/esp-idf!43461
2025-11-20 10:57:00 +05:30
morris
ef1b1d1009
Merge branch 'feat/isp_crop_driver_v6.0' into 'release/v6.0'
...
feat(isp): support Crop driver on p4 rev3 (v6.0)
See merge request espressif/esp-idf!43445
2025-11-20 10:16:01 +08:00
Laukik Hase
2cb0fa5c34
feat(esp_tee): Support for ESP32-C61 - the rest of the components
2025-11-19 10:57:42 +05:30
Song Ruo Jing
ae7962e697
refactor(rom/gpio): add 'rom_' prefix to GPIO ROM functions
2025-11-19 12:17:52 +08:00
morris
fd56a54f16
Merge branch 'feat/etm_esp32h21_v6.0' into 'release/v6.0'
...
refactor(etm): move etm_periph.c to hal component (v6.0)
See merge request espressif/esp-idf!43399
2025-11-19 10:18:31 +08:00
Chen Chen
f9d9502e83
feat(isp): support Crop driver on p4 rev3
...
Add support for crop driver on p4eco5 and update example in
`isp/multi_pipelines`
2025-11-18 17:47:28 +08:00
morris
e9539d4560
refactor: avoid function calls inside MIN/MAX macros
2025-11-18 15:18:14 +08:00
gaoxu
a12cd0bb4b
fix(adc): fix ESP32C6 ADC get high result after enable
2025-11-18 11:37:15 +08:00
gaoxu
db5347fcf5
refactor(rng): refactor to use hal/ll apis for ESP32C2
2025-11-18 11:25:46 +08:00
morris
34587f3788
Merge branch 'feat/isp_shadow_reg_v6.0' into 'release/v6.0'
...
isp: added shadow reg settings (v6.0)
See merge request espressif/esp-idf!43374
2025-11-18 11:03:45 +08:00
morris
92adc6e950
Merge branch 'feat/psram_250m_p4_v6.0' into 'release/v6.0'
...
psram: support 250MHz in experimental (v6.0)
See merge request espressif/esp-idf!43350
2025-11-17 10:08:31 +08:00
morris
a5a355d17f
refactor(etm): move etm_periph.c to hal component
2025-11-16 22:13:30 +08:00
Song Ruo Jing
68f9d729cf
feat(ledc): add ETM support for LEDC peripheral
...
Closes https://github.com/espressif/esp-idf/issues/11855
2025-11-14 20:58:17 +08:00
Jiang Jiang Jian
86d09a29c6
Merge branch 'fix/esp32p4_rev3_hardware_issue_workarounds_v6.0' into 'release/v6.0'
...
fix(esp_hw_support): esp32p4 eco5 hardware issues workaround (v6.0)
See merge request espressif/esp-idf!42941
2025-11-14 16:47:24 +08:00
armando
35f050a97d
feat(isp): added shadow reg settings
2025-11-14 15:52:44 +08:00
morris
cc5bad7e39
Merge branch 'feature/esp32p4_eco5_io_hold_v6.0' into 'release/v6.0'
...
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 (v6.0)
See merge request espressif/esp-idf!43307
2025-11-14 15:51:25 +08:00
morris
9245d8ee46
Merge branch 'refactor/remove_twai_errata_config_v6.0' into 'release/v6.0'
...
refactor(driver_twai): remove twai errata config (v6.0)
See merge request espressif/esp-idf!43029
2025-11-14 13:52:24 +08:00
Armando
c26ed5dba0
feat(psram): support 250MHz in experimental
2025-11-14 09:34:01 +08:00
Mahavir Jain
59895d5956
Merge branch 'feature/enable_ecc_const_time_support_for_esp32p4_eco5_v6.0' into 'release/v6.0'
...
feat(hal): add support for ECC constant time function in ESP32-P4 ECO5 (v6.0)
See merge request espressif/esp-idf!43015
2025-11-13 12:33:19 +05:30
Mahavir Jain
dea7c3dcf4
Merge branch 'fix/mmu_psram_anti_fi_target_condition_v6.0' into 'release/v6.0'
...
Fix MMU PSRAM anti-fi MMU target check (v6.0)
See merge request espressif/esp-idf!43036
2025-11-13 09:36:55 +05:30
morris
4e9742433c
Merge branch 'refactor/make_usb_hal_independent_backport_v6.0' into 'release/v6.0'
...
refactor(usb): Make usb hal layer independent (backport v6.0)
See merge request espressif/esp-idf!43249
2025-11-13 10:20:10 +08:00
morris
d7e5779ae3
Merge branch 'change/isp_wbg_api_change_v6.0' into 'release/v6.0'
...
isp: make wbg API standalone (v6.0)
See merge request espressif/esp-idf!43164
2025-11-13 10:15:55 +08:00
Song Ruo Jing
e28ff72154
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5
2025-11-12 22:28:03 +08:00
morris
c4f9d7177c
Merge branch 'refactor/mcpwm_independent_hal_v6.0' into 'release/v6.0'
...
refactor(mcpwm): make mcpwm_hal independent & cleanup soc_caps (Backport v6.0)
See merge request espressif/esp-idf!43103
2025-11-12 14:39:00 +08:00
morris
734e600d22
Merge branch 'feat/lcd_driver_use_four_cc_v6.0' into 'release/v6.0'
...
refactor(lcd): unify the color conversion API in RGB and DSI driver (v6.0)
See merge request espressif/esp-idf!43165
2025-11-12 14:18:55 +08:00
wuzhenghui
5eff18eec2
fix(esp_hw_support): add p4 rev3.0 MSPI workaround for deepsleep
2025-11-11 21:58:51 +08:00
wuzhenghui
a4ceeec72c
change(esp_hw_support): set HP/LP mem in retention mode in sleep
2025-11-11 21:56:27 +08:00
wuzhenghui
9d865e22a6
fix(esp_hw_support): add PD_TOP lightsleep mspi failure workaround for p4 rev3
2025-11-11 21:56:26 +08:00
Tomas Rezucha
d44f7e92b5
refactor(usb): Make usb hal layer independent
2025-11-11 09:58:19 +01:00
wanckl
9176ef32a4
refactor(driver_twai): using hal/config in hal layer
2025-11-11 13:18:14 +08:00
wanckl
3e361a559f
refactor(driver_twai): remove errata config selection 5
2025-11-11 13:18:14 +08:00
wanckl
334a0d2747
refactor(driver_twai): remove errata config selection 4
2025-11-11 13:18:14 +08:00
wanckl
425f7f8053
refactor(driver_twai): remove errata config selection 3
2025-11-11 13:18:14 +08:00
wanckl
08de38ae62
refactor(driver_twai): remove errata config selection 2
2025-11-11 13:18:14 +08:00