Laukik Hase
2a0dffc437
docs(esp_tee): Update the TEE attestation documentation for the PSA interface
2026-01-16 12:28:59 +05:30
Laukik Hase
169f40658d
refactor(esp_tee): Update TEE attestation tests and examples to use the PSA interface
2026-01-16 12:28:58 +05:30
Laukik Hase
89f555d698
feat(esp_tee): Migrate TEE attestation to the PSA interface
2026-01-16 12:28:57 +05:30
morris
5fe2a941f5
Merge branch 'feat/dedic_gpio_s31' into 'master'
...
feat(gpio): support dedicated gpio for s31
Closes IDF-14782
See merge request espressif/esp-idf!45093
2026-01-16 11:11:22 +08:00
Wan Lei
9cfad4f566
Merge branch 'fix/reset_spi_gpio_input_signal' into 'master'
...
fix(driver_spi): fixed spi still got input after re-install
See merge request espressif/esp-idf!44998
2026-01-16 10:45:11 +08:00
Yi Wen Xiu
a5e3921836
Merge branch 'feat/add_ot_ci_c5_related_testcases' into 'master'
...
feat(openthread): add C5 sleep test case
Closes TZ-2168
See merge request espressif/esp-idf!43724
2026-01-16 10:26:04 +08:00
Jiang Jiang Jian
aa1235146e
Merge branch 'bugfix/bt-4076' into 'master'
...
fix regdma contention issue between modem close rf and soc wakeup
Closes BT-4076
See merge request espressif/esp-idf!45021
2026-01-15 22:52:07 +08:00
Wang Meng Yang
73af800878
Merge branch 'bugfix/source_acp_miss_audio_cfg_evt' into 'master'
...
fix: A2DP source will miss the ESP_A2D_AUDIO_CFG_EVT when it acts as the acceptor
See merge request espressif/esp-idf!44892
2026-01-15 21:18:16 +08:00
Li Shuai
677451f5d9
fix(esp_wifi): fix regdma contention issue between modem close rf and soc wakeup caused by default rf delay parameter
2026-01-15 19:39:46 +08:00
morris
d13b4862d1
Merge branch 'bugfix/dma_memcpy_psram_workaround' into 'master'
...
fix(dma): add PSRAM memory barrier for external RAM buffers
Closes IDF-15127
See merge request espressif/esp-idf!45121
2026-01-15 19:14:13 +08:00
wanckl
81b035a098
fix(driver_spi): fixed spi still got input after re-install
2026-01-15 19:11:29 +08:00
Jiang Jiang Jian
7a816110c6
Merge branch 'bugfix/alloc_proberesp_len' into 'master'
...
fix(wifi): Fix incorrect allocation of eb due to rsn ie len mismatch
Closes WIFIBUG-1571
See merge request espressif/esp-idf!43770
2026-01-15 18:05:49 +08:00
Chen Chen
787922c4b1
Merge branch 'fix/remove_i2c_ram_caps_on_bug_targets' into 'master'
...
fix(i2c): remove SUPPORT_I2CRAM_ACCESS flags on problemetic targets
See merge request espressif/esp-idf!45052
2026-01-15 18:03:31 +08:00
He Binglin
94c20b3ba7
Merge branch 'bugfix/esp_idf_c2_pm-613' into 'master'
...
fix(esp_hw_support): fix cpu restart failed due to rtc_clk in flash
Closes PM-613
See merge request espressif/esp-idf!44739
2026-01-15 16:27:40 +08:00
yiwenxiu
3ff862eb08
feat(openthread): add C5 sleep test case
2026-01-15 15:43:22 +08:00
Island
4dcbe968af
Merge branch 'feat/ble_log_hci_log_len_limit_support' into 'master'
...
Feat/ble log hci log len limit support
Closes BLERP-2523 and BLERP-2525
See merge request espressif/esp-idf!45028
2026-01-15 15:29:40 +08:00
He Binglin
838d020fa8
Merge branch 'change/esp_idf_c5_replace_temp_skip_ci' into 'master'
...
change(esp_system): replace temp_skip_ci with soc_filtered_targets for esp32c5
Closes IDFCI-8108
See merge request espressif/esp-idf!45033
2026-01-15 15:27:28 +08:00
He Binglin
4f26d48e7b
Merge branch 'feat/esp_idf_h4mp_hpuart_wakeup' into 'master'
...
feat: support esp32h4mp hpuart wakeup
Closes PM-457
See merge request espressif/esp-idf!44436
2026-01-15 15:05:28 +08:00
Chen Chen
a8ef2b0c0c
feat(gpio): support dedicated gpio for s31
2026-01-15 14:48:55 +08:00
Island
c994620e03
Merge branch 'fix/uaf_in_bluedroid_attp' into 'master'
...
fix(ble): fixed use-after-free in bluedroid attp
See merge request espressif/esp-idf!45094
2026-01-15 14:47:07 +08:00
morris
60c20c8667
Merge branch 'feat/support_gdma_on_s31' into 'master'
...
feat(gdma): support gdma on s31
Closes IDF-14758, IDF-14759, and IDF-14760
See merge request espressif/esp-idf!44819
2026-01-15 14:19:22 +08:00
hebinglin
fa532d0348
change(esp_system): replace temp_skip_ci with soc_filtered_targets for esp32c5
2026-01-15 11:04:09 +08:00
morris
cf33484844
fix(dma): add PSRAM memory barrier for external RAM buffers
2026-01-15 10:11:25 +08:00
Mahavir Jain
5b4d3c1cc5
Merge branch 'contrib/github_pr_18121' into 'master'
...
Set CMake CACHE variables for mbedtls correctly (GitHub PR)
Closes IDFGH-17095
See merge request espressif/esp-idf!45090
2026-01-14 15:42:26 +05:30
morris
36a6bfe3a6
feat(soc): make flash encryption depends on SOC_FLASH_ENC_SUPPORTED
2026-01-14 16:04:28 +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
Zhou Xiao
78594e0f6e
fix(ble): fixed use-after-free in bluedroid attp
2026-01-14 15:45:10 +08:00
Chen Jichang
62dd2cb09b
fix(soc): correct some reg bases on s31
2026-01-14 15:26:09 +08:00
Shreyas Sheth
65228af9ab
fix(wifi): Fix incorrect allocation of eb due to rsn ie len mismatch
2026-01-14 12:42:31 +05:30
Lu Wei Ke
d66e59eae4
Merge branch 'docs/add_ble_support_c5_c61' into 'master'
...
docs: Add BLE support information for C5 and C61
Closes DOC-13504
See merge request espressif/esp-idf!45055
2026-01-14 14:56:54 +08:00
Rahul Tank
20fd3c99a3
Merge branch 'bugfix/ad_type_example' into 'master'
...
fix(nimble): Add AD type macros in example
See merge request espressif/esp-idf!44916
2026-01-14 12:01:48 +05:30
C.S.M
fa47e101d5
Merge branch 'doc/i3c_programming_guide' into 'master'
...
Docs(i3c): Add I3C programming guide
See merge request espressif/esp-idf!44568
2026-01-14 14:30:43 +08:00
Rahul Tank
5b01ed8100
fix(nimble): Add AD type macros in example
2026-01-14 09:59:38 +05:30
Shu Chen
3de4dfaf4b
Merge branch 'feat/migrate_iperf_cmd' into 'master'
...
feat(iperf): migrate iperf to use iperf-cmd component
See merge request espressif/esp-idf!44872
2026-01-14 02:58:45 +00:00
Chen Chen
e3a21e2f11
fix(i2c): remove SUPPORT_I2CRAM_ACCESS flags on problemetic targets
2026-01-14 10:31:50 +08:00
Jiang Jiang Jian
6a45cd6ee8
Merge branch 'bugfix/deauth_reason_code' into 'master'
...
fix(esp_wifi): Fix incorrect deauth reason parsing for station
See merge request espressif/esp-idf!45001
2026-01-14 10:20:08 +08:00
Chen Chen
4fc45b4633
Merge branch 'feat/s31_sdm_support' into 'master'
...
feat(sdm): support SDM on esp32s31
Closes IDF-14783
See merge request espressif/esp-idf!45032
2026-01-14 09:42:18 +08:00
morris
8e8d83a167
Merge branch 'feat/remove_sdm_set_duty_api' into 'master'
...
feat(sdm): remove `sdm_channel_set_duty` API
Closes IDF-15132
See merge request espressif/esp-idf!45057
2026-01-14 08:57:34 +08:00
Sudeep Mohanty
ed18b5bcd5
Merge branch 'contrib/github_pr_18109' into 'master'
...
fix(freertos): Correct misleading error messages for vPortEnter/ExitCritical (GitHub PR)
Closes IDFGH-17077
See merge request espressif/esp-idf!45059
2026-01-14 01:53:51 +01:00
Roland Dobai
e8369384aa
Merge branch 'fix/minimal_build_property' into 'master'
...
fix(cmake): disable MINIMAL_BUILD build property if COMPONENTS is defined
See merge request espressif/esp-idf!44979
2026-01-13 16:04:41 +01:00
Ferdinand Bachmann
56c3be2604
fix(cmake): Set CACHE variables correctly
...
The syntax for setting cache variables is actually
set(<variable> <value> CACHE <type> <docstring>) and not
set(<variable> CACHE <type> <value>).
The previous code silently set the variables to the empty string.
2026-01-13 15:52:35 +01:00
Frantisek Hrbata
2e385cc257
fix(ci): add rules.yml to check-tools-files-patterns pre-commit hook pattern
...
If `.gitlab/ci/rules\.yml` is changed, make sure the
`check-tools-files-patterns` pre-commit hooks is triggered to verify
that all `tools/*` files are covered by rules.yml.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2026-01-13 21:58:55 +08:00
Frantisek Hrbata
0f011477aa
fix(cmake): disable MINIMAL_BUILD build property if COMPONENTS is defined
...
The MINIMAL_BUILD build property and the COMPONENTS variable are both
used to determine the initial component list for the build.
Currently, if the COMPONENTS variable is set, the MINIMAL_BUILD logic
is ignored during component selection, but the MINIMAL_BUILD build
property remains set. This leads to an inconsistent state where
menuconfig displays information indicating MINIMAL_BUILD is active,
even though it was ignored in favor of the COMPONENTS variable.
Fix this by setting the MINIMAL_BUILD property to OFF if the
COMPONENTS variable is used.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2026-01-13 21:58:55 +08:00
C.S.M
e019482a36
docs(i3c): Add i3c master programming guide
2026-01-13 19:56:39 +08:00
He Binglin
40df15b1fc
Merge branch 'feat/esp_idf_esp32h21_sdm_retention' into 'master'
...
Feat/esp idf esp32h21 sdm retention
Closes IDF-14159
See merge request espressif/esp-idf!45014
2026-01-13 19:53:24 +08:00
hebinglin
4a6986b927
fix(esp_hw_support): remove ESP32 linker.lf api that conflict with FORCE_IRAM_ATTR
2026-01-13 19:34:52 +08:00
hebinglin
7843b7b4b8
fix(esp_hw_support): fix cpu restart failed due to rtc_clk in flash
2026-01-13 19:34:08 +08:00
Mahavir Jain
1990b5f77c
Merge branch 'ci/esp_tee_fixes' into 'master'
...
ci(esp_tee): Test script optimizations and refactoring
Closes IDF-13621 and IDFCI-6247
See merge request espressif/esp-idf!44802
2026-01-13 15:51:55 +05:30
Zhou Xiao
52c2bd2dd6
feat(ble): added sdkconfig to control ble host side hci log
2026-01-13 17:52:05 +08:00