Commit Graph

33815 Commits

Author SHA1 Message Date
Shreyas Sheth
94de5f1219 fix(esp_wifi): Set default NVS sae pwe value to SAE_PWE_BOTH for ap and station 2025-12-29 17:56:48 +05:30
Jiang Jiang Jian
c38034755c Merge branch 'bugfix/btwt_dwell_timeout' into 'master'
fix(wifi): btwt setup respect user configured timeout value; esp32c2 disallow 40bw

Closes WIFI-7152

See merge request espressif/esp-idf!44579
2025-12-29 20:15:54 +08:00
Marius Vikhammer
ce1ebc714c Merge branch 'feature/h4_misc_core_support' into 'master'
feat(rom): misc updates for H4 ROM support

Closes IDF-12300, IDF-12321, and IDF-11534

See merge request espressif/esp-idf!44477
2025-12-29 16:38:12 +08:00
Marius Vikhammer
77aa671902 Merge branch 'bugfix/esp32_psram_remove_execute' into 'master'
fix(system): removed the exe flag from psram memory for esp32

See merge request espressif/esp-idf!44411
2025-12-29 16:22:14 +08:00
Mahavir Jain
4f485fbbe7 Merge branch 'fix/aes-dma-psram-output-cache-coherency' into 'master'
Ensure cache coherency when DMA writes to cacheable PSRAM buffers (AES)

Closes FCS-1818

See merge request espressif/esp-idf!44582
2025-12-29 11:54:24 +05:30
Island
b550a5846d Merge branch 'fix/ble_mesh_eliminate_deprecated_warn_for_mbt' into 'master'
fix(ble_mesh): eliminate deprecated warning for mbt

Closes BLERP-2488

See merge request espressif/esp-idf!44505
2025-12-29 12:12:45 +08:00
Michael (XIAO Xufeng)
276e01c85b Merge branch 'fix/psram_encryption_warning_c5c61' into 'master'
fix(psram): fix inaccurate warning that encryption not enabled on PSRAM on...

See merge request espressif/esp-idf!44618
2025-12-29 11:42:43 +08:00
Armando (Dou Yiwen)
1db608e658 Merge branch 'feat/mspi_isr' into 'master'
mspi: supported mspi flash and psram isr

Closes IDF-14224

See merge request espressif/esp-idf!43643
2025-12-29 03:29:56 +00:00
Marius Vikhammer
af174ff486 fix(system): removed the exe flag from psram memory for esp32
extern_ram_seg segment was marked as RWX in the linker script
even though we cannot run code from PSRAM on ESP32.

This is a link-time check, and actual CPU RWX permissions are
controlled seperately so this has no practical implications,
but it could mistakenly be remarked upon during security scans
or checks by customers.
2025-12-29 09:36:39 +08:00
Marius Vikhammer
32c6d9d327 feat(rom): added esp-rom support for ESP32-H4 2025-12-29 09:36:32 +08:00
morris
c7117a8f03 Merge branch 'feat/s31_gpio_support' into 'master'
feat(gpio): basic support of gpio on s31

Closes IDF-14780

See merge request espressif/esp-idf!44228
2025-12-29 09:35:20 +08:00
Xiao Xufeng
84781bc4bc fix(psram): fix inaccurate warning that encryption not enabled on PSRAM on ESP32-C5 v1.2 and C61 v1.1 2025-12-28 21:25:26 +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
Dong Heng
43e3aeb109 Merge branch 'bugfix/fix_csi_data_broken' into 'master'
fix(esp_driver_cam): fix MIPI-CSI RX data broken

Closes IDF-15023

See merge request espressif/esp-idf!44332
2025-12-26 16:57:47 +08:00
luoxu
b9d834edc7 fix(ble_mesh): eliminate deprecated warning for mbt 2025-12-26 16:09:29 +08:00
harshal.patil
35b305f916 fix(mbedlts/aes): Ensure cache coherency when DMA writes to cacheable PSRAM buffers 2025-12-26 12:26:36 +05:30
Chen Chen
f98b9e2b21 feat(gpio): basic support of gpio on s31 2025-12-26 14:54:56 +08:00
Junchi Chen
c47b4c37cb fix(wifi): btwt setup respect user configured timeout value; esp32c2 disallow 40bw 2025-12-26 11:05:29 +08:00
C.S.M
4034446cc7 refactor(hal): Cleanup some missing hal files 2025-12-26 10:33:32 +08:00
Dong Heng
ff010c06b2 fix(esp_driver_cam): fix MIPI-CSI RX data broken 2025-12-26 09:49:59 +08:00
Chai Ji’e
729ff1181b Merge branch 'feat/p4eco6_ldo2dcdc_support' into 'master'
feat (p4eco6): open dcdc switch by software when dcdc stable

See merge request espressif/esp-idf!44492
2025-12-26 09:47:26 +08:00
armando
513f424769 ci(tee): c5 c61 mspi mmu can tell addr error 2025-12-26 01:04:45 +00:00
armando
7fe40f12ba feat(mspi): supported mspi flash and psram isr 2025-12-26 01:04:45 +00: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
e0d3cc040d refactor(uart): clean up uart soc_caps 2025-12-25 14:52:11 +08:00
Song Ruo Jing
643b2508fa refactor(uart): remove soc/uart_channel.h 2025-12-25 14:42:43 +08:00
Song Ruo Jing
74aeb3f41f refactor(uart): split UART HAL into separate component 2025-12-25 14:41:28 +08:00
Wu Zheng Hui
59fa9f7430 Merge branch 'feat/support_configurable_behavior_for_sleep_console' into 'master'
feat(esp_hw_support): Support configurable console uart behavior before sleep

Closes PM-396

See merge request espressif/esp-idf!38409
2025-12-25 12:31:35 +08:00
Jiang Jiang Jian
663779133e Merge branch 'refactor/remove_redundant_var_related_to_bandwidth' into 'master'
refactor(wifi): remove enum values WIFI_BW_HT20 and WIFI_BW_HT40

See merge request espressif/esp-idf!43152
2025-12-25 12:01:37 +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
chaijie@espressif.com
ac4781c6f2 feat (p4eco6): open dcdc switch by software when dcdc stable 2025-12-25 11:35:28 +08:00
Chen Chen
d51d2d9335 Merge branch 'bugfix/fix_isp_awb_for_p4_eco4' into 'master'
fix(esp_driver_isp): Fix AWB subwindown compatibility for ESP32-P4 ECO4

Closes IDF-15043

See merge request espressif/esp-idf!44547
2025-12-25 11:27:10 +08:00
Alexey Lapshin
16fc242c23 Merge branch 'fix/picolibc_psram_issue' into 'master'
fix(picolibc): add psram fix for libc functions

Closes IDF-15015

See merge request espressif/esp-idf!44520
2025-12-25 07:12:59 +04:00
Dong Heng
fc54fdf8e1 fix(esp_driver_isp): Fix AWB subwindown compatibility for ESP32-P4 ECO4 2025-12-25 09:50:22 +08:00
Armando (Dou Yiwen)
5b896f1d70 Merge branch 'fix/fix_cache_sync_ops_multi_call_issue' into 'master'
cache: fixed cache sync ops concurrent call issue

Closes IDFGH-16970

See merge request espressif/esp-idf!44425
2025-12-25 01:38:56 +00:00
C.S.M
f447fcdf98 refactor(bod): Move bod hal to pmu hal component 2025-12-24 19:23:15 +08:00
He Binglin
48662a0456 Merge branch 'feat/esp_idf_esp32h4_clockout' into 'master'
feat(esp_hw_support): support clock output in esp32h4 mp

Closes IDF-12361

See merge request espressif/esp-idf!44294
2025-12-24 17:44:58 +08:00
Shu Chen
bf50886ee4 Merge branch 'feat/update_ot_a12ff0d0f' into 'master'
feat(openthread): update OT upstream to a12ff0d0f

See merge request espressif/esp-idf!44464
2025-12-24 08:26:27 +00:00
Zhang Wen Xu
5a03798fcf Merge branch 'feat/remove_154_tx_pending' into 'master'
feat(802.15.4): remove tx pending feature

Closes TZ-2080

See merge request espressif/esp-idf!44397
2025-12-24 08:24:30 +00:00
Rahul Tank
fbc5acb78b Merge branch 'fix/gatt_caching_clean_api_malloc_error' into 'master'
fix(nimble): Modify GATT data storage structure in NVS during caching

Closes BLERP-2296

See merge request espressif/esp-idf!42232
2025-12-24 12:25:00 +05:30
Wu Zheng Hui
429c29be1c Merge branch 'fix/fix_pm_lock_statistics_case' into 'master'
fix(esp_pm): prevent RTOS lock interference in PM lock statistics test on multicore

Closes IDFCI-7257

See merge request espressif/esp-idf!44393
2025-12-24 14:29:45 +08:00
Alexey Lapshin
1684eeb60f fix(picolibc): add psram fix for libc functions 2025-12-24 13:28:44 +07:00
yinqingzhao
a6b2eb6ad0 refactor(wifi): remove enum values WIFI_BW_HT20 and WIFI_BW_HT40 2025-12-24 14:11:52 +08:00
Wu Zheng Hui
f8a21b0fc5 Merge branch 'fix/fix_cnnt_top_dependency' into 'master'
fix(esp_hw_support): fix TOP domain to CNNT domian dependency

Closes PM-631

See merge request espressif/esp-idf!44309
2025-12-24 14:06:25 +08:00
Aditya Patwardhan
651fc31763 Merge branch 'test/sb_app_api_verify' into 'master'
test(ota): Add tests for verifying app build's SBv2 ECDSA signature verify APIs

See merge request espressif/esp-idf!44281
2025-12-24 09:40:39 +05:30
morris
1b055b82d7 refactor(hal): remove efuse_hal_get_chip_revision function declaration 2025-12-24 11:51:31 +08:00
Island
d09bda1f93 Merge branch 'feat/ble_log_xor_checksum' into 'master'
feat(ble): added xor checksum for integrity check performance optimization

Closes BLERP-2473

See merge request espressif/esp-idf!44423
2025-12-24 11:11:26 +08:00
Jiang Jiang Jian
7df4a82062 Merge branch 'bugfix/fix_crash_issue_when_send_espnow_data_in_he_phymode' into 'master'
fix(wifi): fixed the crash issue when send espnow data in HE phymode

Closes WIFIBUG-1644

See merge request espressif/esp-idf!44474
2025-12-24 10:55:17 +08:00
hebinglin
7cba4c8c4c feat(esp_hw_support): support clock output in esp32h4 mp 2025-12-24 10:50:34 +08:00