Commit Graph

52543 Commits

Author SHA1 Message Date
yangfeng
22f116eed5 feat(bt): Add a2dp_sink_stream_aac example 2026-05-21 21:15:36 +08:00
yangfeng
99d6c664be feat(bt): A2DP source supports AAC codec 2026-05-21 21:15:36 +08:00
Sonika Rathi
9f2675935a Merge branch 'bugfix/nvs-blockdev-skip-nvs-ram-test' into 'master'
fix(nvs_flash): skip SPIRAM heap test on non-spiram configs

Closes IDFCI-8120, IDFCI-8121, IDFCI-8122, IDFCI-8123, IDFCI-8124, IDFCI-8125, IDFCI-7827, IDFCI-7828, IDFCI-7829, IDFCI-7830, IDFCI-7831, IDFCI-7832, IDFCI-7833, and IDFCI-8077

See merge request espressif/esp-idf!48705
2026-05-21 20:17:32 +08:00
Martin Vychodil
27c99337a3 Merge branch 'bugfix/nvs-bootloader-pytest-app-log' into 'master'
test(nvs_bootloader): mark nvs bootloader pytest as flaky

Closes IDFCI-6610 and IDFCI-10466

See merge request espressif/esp-idf!48176
2026-05-21 20:07:32 +08:00
Martin Vychodil
f79c425df1 Merge branch 'bugfix/perf-benchmark-spiflash-ci-idfci-8082' into 'master'
fix(examples): suppress perf_benchmark printf in CI

Closes IDFCI-8082

See merge request espressif/esp-idf!48630
2026-05-21 20:00:42 +08:00
Li Shuai
d7a2e15164 Merge branch 'feat/pm-683' into 'master'
support sleep retention runtime module attach/detach feature

Closes PM-683, PM-656, and BT-4216

See merge request espressif/esp-idf!47164
2026-05-21 17:07:58 +08:00
Mahavir Jain
4811388910 Merge branch 'feat/spiram_enc_exempt' into 'master'
feat(esp_psram): add option to carve unencrypted PSRAM region

Closes IDF-15032

See merge request espressif/esp-idf!48214
2026-05-21 11:36:58 +05:30
morris
24058b19ee Merge branch 'feat/ana_cmpr_esp32h4_eco1' into 'master'
feat(ana_cmpr): enable ana_cmpr driver support on esp32h4

Closes IDF-12395 and IDF-15224

See merge request espressif/esp-idf!48316
2026-05-21 14:01:03 +08:00
Island
b970c5f674 Merge branch 'ble_dev/esp32h21_chip_20260513' into 'master'
Ble dev/esp32h21 chip 20260513

Closes BLERP-2798, IDF-11626, IDF-11652, IDF-11653, IDF-11655, IDF-14811, IDF-14812, IDF-14813, IDF-14814, and IDF-14815

See merge request espressif/esp-idf!48499
2026-05-21 14:00:09 +08:00
Rahul Tank
b5770ee1ff Merge branch 'feat/esp_insight_read_log_master' into 'master'
feat(nimble): ADD BLE HCI logging support for ESP Insights

See merge request espressif/esp-idf!46706
2026-05-21 11:28:44 +05:30
Armando (Dou Yiwen)
a6c0ea2289 Merge branch 'feat/sdmmc_s31' into 'master'
sdmmc: s31 support

Closes IDF-14705 and IDF-14706

See merge request espressif/esp-idf!47232
2026-05-21 04:59:49 +00:00
morris
3b9eb0b24c Merge branch 'fix/i2c_pd_management' into 'master'
fix(i2c): fix i2c pd management leak & resource recycle

Closes IDF-15642

See merge request espressif/esp-idf!48536
2026-05-21 12:23:32 +08:00
morris
9559f3114d Merge branch 'feat/i2s_destination_config' into 'master'
feat(i2s): add Bluetooth destination config for esp32s31

Closes IDF-15674

See merge request espressif/esp-idf!48482
2026-05-21 12:21:15 +08:00
He Binglin
e3fb6a0047 Merge branch 'feat/esp_idf_h21_keep_apm_func' into 'master'
feat(esp_hw_support): keep esp32h21 apm_func_ctrl value after sleep

See merge request espressif/esp-idf!48733
2026-05-21 12:05:18 +08:00
Li Shuai
00c03f61f0 fix(ci): fix the ci issue of Test target MISMATCH by esp32h21 2026-05-21 11:46:16 +08:00
Jack
5c7a8c0dc3 fix the ci issue Test target MISMATCH 2026-05-21 11:46:16 +08:00
sibeibei
68c9de209b feat(wifi): add sleep retention attach/detach in hw start/stop 2026-05-21 11:46:16 +08:00
Li Shuai
7b541be9d5 add comment for sleep_retention_module_detach interface 2026-05-21 11:46:16 +08:00
Li Shuai
f01e818c40 add comment for sleep_retention_module_attach interface 2026-05-21 11:46:16 +08:00
cjin
36b9f73e11 fix(ble): fix btdm lp log tags compilation error 2026-05-21 11:46:16 +08:00
Li Shuai
2c33426d33 change(esp_hw_support): changes for suggestion 2026-05-21 11:46:16 +08:00
Li Shuai
7892eff854 fix(ci): fix top domain power down not allow caused by ble power save not done 2026-05-21 11:46:16 +08:00
zwx
60cd083396 feat(ieee802154): support sleep retention attaching feature 2026-05-21 11:46:16 +08:00
cjin
03686080ac fix(btbb): add sleep retention attach/detach at btbb enable/disable 2026-05-21 11:46:16 +08:00
Li Shuai
e28ee420ac fix(ci): some digital peripherals support sleep retention attach and detach 2026-05-21 11:46:16 +08:00
Li Shuai
d1aaeb25e7 fix(ci): error: dereference of NULL 'args' 2026-05-21 11:46:16 +08:00
Li Shuai
ba0c441716 change(esp_hw_support): bypass regdma process when retention entries link final default only 2026-05-21 11:46:16 +08:00
cjin
9521182c67 feat(ble): support retention attach/detach to bt module 2026-05-21 11:46:16 +08:00
cjin
e7921ed7dc feat(sleep): added attach attribute to system and modem clock retention 2026-05-21 11:46:16 +08:00
Li Shuai
ec1705c362 change(esp_system): support system minimum digital peripherals retention runtime attach and detach 2026-05-21 11:46:16 +08:00
Li Shuai
0d9587952d change(esp_wifi): support wifi module retention runtime attach and detach 2026-05-21 11:46:16 +08:00
Li Shuai
3bef3296c9 fix(esp_hw_support): fix regdma link dump to print module number 2026-05-21 11:46:16 +08:00
Li Shuai
710a04f649 change(esp_hw_support): attribute assert check in module retention allocate and free 2026-05-21 11:46:16 +08:00
Li Shuai
648916ce41 change(esp_hw_support): add reference bitmap for multiple module attach/detach 2026-05-21 11:46:16 +08:00
Li Shuai
aa56e1af2e feat(esp_hw_support): support sleep retention module runtime attach and detach 2026-05-21 11:46:16 +08:00
Li Shuai
c4a8b106ce change(esp_hw_support): duplicate module sleep retention entries context to support module attach and detach 2026-05-21 11:46:16 +08:00
He Binglin
a7b070f306 Merge branch 'bugfix/esp_idf_h4_ci_issues' into 'master'
fix(esp_rom): fix RTC_SLEEP_MODE_REG addr mismatch

Closes IDFCI-11614, IDFCI-11613, IDFCI-11611, IDFCI-11609, IDFCI-11498, IDFCI-11497, IDFCI-11496, IDFCI-11495, IDFCI-11493, IDFCI-11492, IDFCI-11491, IDFCI-11490, IDFCI-11489, IDFCI-11488, IDFCI-11487, IDFCI-11486, and IDFCI-11485

See merge request espressif/esp-idf!48758
2026-05-21 11:42:39 +08:00
Jack
a7fecc1e19 add some fix in the RTC STORE REG comments 2026-05-21 10:41:20 +08:00
morris
2b9b065c82 feat(ana_cmpr): enable ana_cmpr driver support on esp32h4 2026-05-21 10:30:43 +08:00
armando
9a87ff0017 fix(sdmmc): added mutex for adding a slot 2026-05-21 09:09:28 +08:00
armando
f408e1a8bc feat(sdmmc): add esp32s31 support
Enable SDMMC host support on ESP32-S31 across HAL, SOC caps, tests, examples, and documentation.
2026-05-21 09:09:28 +08:00
armando
19a716086f fix(jpeg): enable decode example on s31
JPEG decode example can run on S31 now cuz SD support is available.
Also removed not needed HEX PSRAM config
2026-05-21 09:09:14 +08:00
armando
6d12e30433 feat(ldo): support s31 psram sdmmc power domain
Move S31 PSRAM/SDMMC power setup onto the common LDO path so shared users can control the domain consistently.
2026-05-21 09:09:14 +08:00
armando
09ff879535 fix(sdmmc): clean up slot state on removal paths
Keep slot registration state and interrupts consistent when add-slot setup fails or the final registered slot is removed.
2026-05-21 09:09:14 +08:00
Marek Fiala
488e8fdc1f Merge branch 'contrib/github_pr_18556' into 'master'
fix(tools): idf_tools.py uninstall: initialize archive_version before use (GitHub PR)

Closes IDFGH-17632

See merge request espressif/esp-idf!48213
2026-05-21 02:55:24 +08:00
Wang Meng Yang
814656bca1 Merge branch 'bugfix/fix_bt_incorrect_error_code' into 'master'
fix(bt): Correct the error code in pairing when pin code req rejected by host

See merge request espressif/esp-idf!48656
2026-05-20 22:35:32 +08:00
ShenWeilong
adf9cf4e72 fix(bluedroid): Set CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE=y in bluedroid host examples 2026-05-20 20:13:34 +08:00
hebinglin
84a3cfc0c1 fix(esp_rom): fix RTC_SLEEP_MODE_REG addr mismatch 2026-05-20 19:58:18 +08:00
Wu Zheng Hui
91e66a8d19 Merge branch 'feat/support_io_edge_wakeup' into 'master'
feat(esp_hw_support): support rtc io edge wakeup sleep

Closes FCS-1880 and IDF-11812

See merge request espressif/esp-idf!48410
2026-05-20 19:37:35 +08:00
ShenWeilong
cf813a4a1e feat(ble): Added ble support for esp32h21 2026-05-20 19:24:08 +08:00