C.S.M
6ead06c6d5
feat(spi_flash): Add XMC chip 32-bits address support
2025-05-21 10:50:04 +08:00
zhiweijian
1d739291ca
feat(ble/controller): Reduce bin size and IRAM for BLE rom code
2025-05-21 10:22:37 +08:00
morris
27d68f57e6
Merge branch 'fix/driver_issue_by_coverity' into 'master'
...
Fix some false issue report by coverity
Closes IDF-13116, IDF-13120, IDF-13104, IDF-13106, IDF-13107, IDF-13109, IDF-13112, IDF-13124, and IDF-13126
See merge request espressif/esp-idf!39287
2025-05-21 10:05:28 +08:00
Rahul Tank
6a57d5fa61
Merge branch 'feat/min_size_builds' into 'master'
...
fix(nimble): Add support for minimilistic builds
Closes BLERP-1848 and BCI-431
See merge request espressif/esp-idf!38515
2025-05-20 21:03:49 +05:30
igor.masar
dcdeeeff45
fix(usb/hcd): Use PRIu32 in FIFO config log for portability
...
The ESP_LOGD message that prints FIFO line sizes used %u for uint32_t,
which may cause incorrect output on some architectures (e.g., ESP32-P4
where uint32_t maps to unsigned long). To ensure portable and correct
logging across all supported platforms, this patch replaces %u with
%" PRIu32 ", defined in <inttypes.h>.
No functional behavior is affected — this is a formatting correction
for debug output only.
2025-05-20 16:27:27 +02:00
Zhou Xiao
e10460ce14
feat(ble): support ts sync for sleep app
2025-05-20 20:52:44 +08:00
Laukik Hase
b8e48fbfc0
ci(esp_tee): Enable the tee_test_fw test app for ESP32-H2
2025-05-20 16:31:23 +05:30
Laukik Hase
12e2df2d74
feat(esp_tee): Support for ESP32-H2 - the rest of the components
2025-05-20 16:31:23 +05:30
Laukik Hase
958f4b8900
feat(esp_tee): Support for ESP32-H2 - the esp_tee component
2025-05-20 16:31:22 +05:30
tarun.kumar
004abebdbd
fix)wifi): Add GTK rekeying interval field in softap example
2025-05-20 15:33:54 +05:30
tarun.kumar
6d7593c1be
fix(wifi) : Add config param for gtk rekeying on softAP side
2025-05-20 15:33:05 +05:30
Roman Leonov
f238d75ba3
refactor(ext_port): Remove the error verification, as error will be handled in ext hub driver
2025-05-20 11:34:53 +02:00
Roman Leonov
19ce9ed634
refactor(test_usb_host_async): Added host_lib_task finish notification
2025-05-20 11:34:53 +02:00
Roman Leonov
3003362bcb
refactor(usb_host): Cancel hub porpagation to the user, rename non-critical func
2025-05-20 11:34:53 +02:00
Roman Leonov
3fd17b8be8
refactor(hub): Applied new ext_hub api, refactor func names
2025-05-20 11:34:53 +02:00
Roman Leonov
fc61875a56
refactor(ext_hub): Pospone the device release, if device is not IDLE
2025-05-20 11:34:53 +02:00
Roman Leonov
754d357f18
refactor(ext_hub): Fixed device release, optimized the order of closing usbh device
2025-05-20 11:34:53 +02:00
Jiang Jiang Jian
0dbce7210d
Merge branch 'bugfix/nvs_idfgh_issue' into 'master'
...
feat(esp_wifi): Add example to write wifi config in nvs
Closes IDFGH-13678
See merge request espressif/esp-idf!36693
2025-05-20 17:16:44 +08:00
Rocha Euripedes
061c05c88c
Merge branch 'contrib/github_pr_15967' into 'master'
...
fix(tcp_transport): Silence recoverable read failures (GitHub PR)
Closes IDFGH-15309
See merge request espressif/esp-idf!39259
2025-05-20 17:02:17 +08:00
Armando (Dou Yiwen)
30f98140bb
Merge branch 'fix/slot0_requires_all_pins_in_1bit_mode_issue' into 'master'
...
sd: fixed all pins need to be set when using slot0 on esp32p4 issue
Closes IDF-12816
See merge request espressif/esp-idf!39197
2025-05-20 09:00:51 +00:00
Zhou Xiao
ed09e97c66
feat(ble): support controller raw log print out
2025-05-20 16:54:49 +08:00
morris
7af3bddbca
fix(drivers): some false reports from coverity
2025-05-20 16:52:32 +08:00
morris
d46019bf43
refactor(bitscrambler): don't use Reset Clock Control lock of RC version
2025-05-20 16:52:32 +08:00
Zhou Xiao
9800d715a5
feat(ble): refactored loss report module and represent frame using struct
2025-05-20 16:22:52 +08:00
Zhou Xiao
cd3aa6527c
feat(ble): support le audio log buffer separation
2025-05-20 16:09:25 +08:00
Chai Ji’e
22f63191e6
Merge branch 'feat/support_different_pwr_glitch_dref_to_fit_eco_esp32c61' into 'master'
...
feat(power_glich): power glitch initial for esp32c5/esp32c61, only detect vddpst pwr_glitch, not support esp32c5_eco0 & eco32c61_eco0/1 no longer
See merge request espressif/esp-idf!35206
2025-05-20 16:06:57 +08:00
Konstantin Kondrashov
086555e0ed
feat(efuse): Adds efuses for ESP32-C61 ECO3
2025-05-20 15:57:10 +08:00
Jiang Jiang Jian
0e85a78aa9
Merge branch 'feat/move_ocode_config_to_pmuinit_c6_c5_c61' into 'master'
...
refactor: move_ocode_to_pmu_init_c6_c5_c61
See merge request espressif/esp-idf!38957
2025-05-20 15:51:32 +08:00
Wu Zheng Hui
8931a8a764
Merge branch 'fix/fix_esp32p4_stuck_in_pd_ana' into 'master'
...
fix(esp_hw_support): fix esp32p4 may get stuck when entering deepsleep
Closes PM-389 and PM-391
See merge request espressif/esp-idf!38780
2025-05-20 15:50:45 +08:00
Zhou Xiao
e4be25ba63
feat(ble): optimized printf functions code size and speed
2025-05-20 15:50:13 +08:00
Zhou Xiao
70792443c7
feat(ble): refactored flush module and provided public flush api
2025-05-20 15:39:30 +08:00
Zhou Xiao
bba90309e7
feat(ble): refactored ll isr buffer append and buffer flush using event handler
2025-05-20 15:16:37 +08:00
Zhou Xiao
3568f19fef
feat(ble): provided dynamic spi enable/disable api
2025-05-20 14:22:42 +08:00
Zhou Xiao
16a3b2c71b
feat(ble): support hci log buffer separation
2025-05-20 14:11:18 +08:00
chaijie@espressif.com
1db79146e9
fix(pmu): fix deepsleep current too big bug for esp32c61
2025-05-20 14:06:15 +08:00
chaijie@espressif.com
74c34669f0
feat(power_glich): support power_glitch of esp32c5_eco1 and above, eco32c61 eco2 and above
2025-05-20 14:06:15 +08:00
Zhou Xiao
f8699785e9
feat(ble): optimized macros readability
2025-05-20 12:54:41 +08:00
chaijie@espressif.com
24c46f1b89
refactor: move_ocode_to_pmu_init_c6_c5_c61
2025-05-20 11:08:35 +08:00
morris
7bca1fe76f
Merge branch 'fix/twai_psram' into 'master'
...
test(twai): with malloc comes from PSRAM by default
Closes IDF-13045
See merge request espressif/esp-idf!39246
2025-05-20 10:30:53 +08:00
Jiang Jiang Jian
abd5be52f1
Merge branch 'bugfix/fix_rx_bcn_failed_when_sta_off_channel' into 'master'
...
fix(wifi): rx bcn failed when sta off channel under modem state
Closes WIFIBUG-1179
See merge request espressif/esp-idf!39097
2025-05-20 10:23:27 +08:00
Wu Zheng Hui
baab409af9
Merge branch 'fix/fix_iram_safe_code_inlined_to_flash_' into 'master'
...
fix(esp_hw_support): fix sleep iram safe code inlined to flash
Closes PM-412 and PM-413
See merge request espressif/esp-idf!39185
2025-05-20 09:58:44 +08:00
Song Ruo Jing
8262915e28
refactor(regi2c): remove regi2c_defs.h from some targets
2025-05-19 21:46:40 +08:00
Song Ruo Jing
9ef152c220
feat(regi2c): add regi2c support for esp32h21
2025-05-19 21:46:40 +08:00
wuzhenghui
077ce905ed
fix(esp_hw_support): fix sleep iram safe code inlined to flash
2025-05-19 21:02:24 +08:00
sibeibei
10ac8e622e
fix(wifi): rx bcn failed when sta off channel under modem state
2025-05-19 20:08:58 +08:00
akshat
928b07b859
bugfix(wifi): Reset scan_ongoing flag in scan done event to allow scan trigger post roam
2025-05-19 15:59:55 +05:30
Jiang Jiang Jian
fbfa32c372
Merge branch 'feature/ftm_support_5ghz_esp32c5' into 'master'
...
feat(esp_wifi): Add FTM support for ESP32C5
Closes WIFI-6426, IDF-10612, and IDFGH-15244
See merge request espressif/esp-idf!33587
2025-05-19 17:34:19 +08:00
Yuan Yu
3d842bcee7
test(twai): with malloc comes from PSRAM by default
2025-05-19 17:12:39 +08:00
C.S.M
f3147df360
Merge branch 'refactor/remove_i2c_slave_v1_s1' into 'master'
...
refactor(i2c): Replace i2c test from version one to version two
See merge request espressif/esp-idf!39085
2025-05-19 16:49:10 +08:00
Sudeep Mohanty
a7e61220a1
Merge branch 'fix/lp_periph_use_int_raw' into 'master'
...
change(lp-core): Update LP I2C and LP UART drivers to use raw interrupt status
See merge request espressif/esp-idf!39008
2025-05-19 10:31:03 +02:00