Commit Graph

33069 Commits

Author SHA1 Message Date
Island
6534932340 Merge branch 'feat/ble_log_compression_modularized_v6.0' into 'release/v6.0'
refactor(ble): modularize compressed log scripts for better maintainability (v6.0)

See merge request espressif/esp-idf!43552
2025-11-25 14:31:43 +08:00
Island
b6d74ddf42 Merge branch 'fix/ble_mesh_fixed_incorrect_log_v6.0' into 'release/v6.0'
fix(ble_mesh): fixed incorrect log argument

See merge request espressif/esp-idf!43654
2025-11-25 10:53:16 +08:00
Luo Xu
582b6c066e refactor(ble): modularize compressed log scripts for better maintainability
(cherry picked from commit 0cf6f50179)

Co-authored-by: luoxu <luoxu@espressif.com>
2025-11-25 10:40:42 +08:00
Jiang Jiang Jian
34b0344d32 Merge branch 'fix/backport_some_wifi_fixes_v6.0' into 'release/v6.0'
bugfix(wifi): backport some wifi fixes v6.0

See merge request espressif/esp-idf!43455
2025-11-25 10:02:59 +08:00
morris
72159c2361 Merge branch 'feat/esp_hal_pcnt_v6.0' into 'release/v6.0'
feat(hal): graudate the PCNT hal driver into a new component (v6.0)

See merge request espressif/esp-idf!43444
2025-11-24 22:35:51 +08:00
luoxu
c0a5d359bb fix(ble_mesh): fixed incorrect log argument 2025-11-24 20:43:19 +08:00
gaoxu
65de2a0c36 fix(adc): fix ESP32/S2 panic when use continuous ADC 2025-11-24 14:15:18 +08:00
Jiang Jiang Jian
e6b82fa4a0 Merge branch 'bugfix/esp_idf_h2_flash_cs_hold_v6.0' into 'release/v6.0'
fix(esp_hw_support): fix flash cs unhold during sleep when pd top in esp32h2 (v6.0)

See merge request espressif/esp-idf!43556
2025-11-24 10:36:23 +08:00
Jiang Jiang Jian
ee4be1af57 Merge branch 'feat/flash_enc_using_key_manager_v6.0' into 'release/v6.0'
Support Flash Encryption using Key Manager (v6.0)

See merge request espressif/esp-idf!43459
2025-11-24 10:35:48 +08:00
Jiang Jiang Jian
e497972772 Merge branch 'feat/usb_host_pwr_clk_gating_ll_backport_6.0' into 'release/v6.0'
feat(usb_host): Add power and clock gating LL, HAL backport 6.0

See merge request espressif/esp-idf!42982
2025-11-24 10:34:29 +08:00
morris
681c6a2f9a Merge branch 'fix/touch_bit_swap_esp32_v6.0' into 'release/v6.0'
fix(touch): Add missing bit swap to fix channel 8 and 9 (v6.0)

See merge request espressif/esp-idf!43530
2025-11-21 17:56:54 +08:00
Alexey Gerenkov
d8e47c5e43 Merge branch 'feature/dynamic_flags_in_toolchain_cmake_v6.0' into 'release/v6.0'
feat(build): propagate compiler flags from files to toolchain.cmake (v6.0)

See merge request espressif/esp-idf!43499
2025-11-21 16:19:34 +08:00
Euripedes Rocha
ec0ef59535 Merge branch 'chore/update-protocol-eth-connect_v6.0' into 'release/v6.0'
feat(protocol_examples_common): Use Ethernet Init component (v6.0)

See merge request espressif/esp-idf!43554
2025-11-21 08:22:17 +01:00
morris
45fa560e98 Merge branch 'feat/make_p4_rev3_default_v6.0' into 'release/v6.0'
p4: make v3 as default (v6.0)

See merge request espressif/esp-idf!43440
2025-11-21 15:12:44 +08:00
Island
e522c42bbc Merge branch 'feat/support_blecrt_361_v6.0' into 'release/v6.0'
fix(ble/bluedroid): Fixed GATT response timeout setting (v6.0)

See merge request espressif/esp-idf!43452
2025-11-21 14:44:30 +08:00
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
Jiang Jiang Jian
aea8fa8c6a Merge branch 'fix/fix_c6_rtc_periph_depends_on_top_v6.0' into 'release/v6.0'
fix(esp_hw_support): add dependency of the TOP domain to the RTC_PERIPH domain for esp32c6 (v6.0)

See merge request espressif/esp-idf!43382
2025-11-21 11:34:56 +08:00
Chen Jichang
cb2cbc652a feat(hal): move i2c_periph.h to hal folder 2025-11-21 11:22:41 +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
8811f2ec07 Merge branch 'fix/soft_resume_v6.0' into 'release/v6.0'
fix(spi_flash): Fix software resume wrong config name in flash init (backport v6.0)

See merge request espressif/esp-idf!43488
2025-11-21 10:56:58 +08:00
armando
714b022a43 ci(p4): disable p4 rev3 invalid tests temporarily 2025-11-21 02:48:05 +00:00
armando
82173ba56f refactor(sleep_cpu): suppress infinite loop warnings with compiler diagnostics 2025-11-21 02:48:05 +00:00
armando
f5f8fcc4cf ci(p4): re-enable p4 jobs 2025-11-21 02:48:05 +00:00
armando
ab314c98f1 change(p4): make v3 as default 2025-11-21 02:48:05 +00: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
Mahavir Jain
ef148aec02 Merge branch 'feat/tee_c61_examples_and_docs_v6.0' into 'release/v6.0'
feat(esp_tee): Enable ESP-TEE examples and documentation for ESP32-C61 (v6.0)

See merge request espressif/esp-idf!43462
2025-11-20 21:57:27 +05:30
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
hebinglin
2d7b6a262f fix(esp_hw_support): fix flash cs unhold during sleep when pd top in esp32h2 2025-11-20 19:20:05 +08:00
glmfe
e187d3b259 feat(protocol_examples_common): Use Ethernet Init component
- Refactored protocol_examples_common to use ethernet_init component
2025-11-20 18:57:03 +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
792c93c597 change(mbedtls): Generalize key source union for the hardware ECDSA context 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
172f904e23 feat(bootloader_support): Support FE XTS-AES-256 using Key Manager for ESP32-C5 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
7cefae573a feat(flash_encryption): Remove mspi reset when switching the XTS-AES key source 2025-11-20 11:37:07 +05:30
harshal.patil
92e5cfa47e change(bootloader_support): Rename the esp_flash_encryption_enable_key_mgr() API 2025-11-20 11:37:07 +05:30
harshal.patil
7212b517d4 change(esp_key_mgr): Make Key Manager driver bootloader compatible
- Independent of heap
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
Laukik Hase
01f5050f6f ci(esp_tee): Enable the TEE examples for ESP32-C61 2025-11-20 11:01:29 +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
Mahavir Jain
6682774612 Merge branch 'contrib/github_pr_17641_v6.0' into 'release/v6.0'
Allow the https server to request client certs only with OPTIONAL (GitHub PR) (v6.0)

See merge request espressif/esp-idf!43454
2025-11-20 09:50:01 +05:30
Island
d305551736 Merge branch 'change/ble_update_lib_20251106_v6.0' into 'release/v6.0'
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib (v6.0)

See merge request espressif/esp-idf!43175
2025-11-20 12:12:53 +08:00