Commit Graph

40098 Commits

Author SHA1 Message Date
armando
4c0dcf94ed refactor(mspi): improve p4 timing tuning delayline configurations 2025-05-28 02:56:32 +00:00
armando
e8dc8b5388 refactor(mspi): improved timing tuning max consecutive success points calculation 2025-05-28 02:56:32 +00:00
Island
4e7e58f458 Merge branch 'fix/ble_mesh_micellaneous_update_v5.3' into 'release/v5.3'
Fix/ble mesh micellaneous update v5.3

See merge request espressif/esp-idf!39461
2025-05-28 10:37:40 +08:00
Island
61cc298f77 Merge branch 'feat/ble_log_spi_out_dev_phase_3_v5.3' into 'release/v5.3'
Feat/ble log spi out dev phase 3 (v5.3)

See merge request espressif/esp-idf!39354
2025-05-28 10:35:50 +08:00
Kapil Gupta
541628045a Merge branch 'fix/rrm_config_set_v5.3' into 'release/v5.3'
Set rrm config condition in case RRM monitoring is enabled

See merge request espressif/esp-idf!39432
2025-05-27 18:32:55 +05:30
luoxu
06992821d7 feat(ble_mesh): update lib to bbb57d10f9 2025-05-27 20:11:21 +08:00
luoxu
70d888ddb0 feat(ble_mesh): Change the type of rpl size from uint8 to uint16 2025-05-27 16:59:45 +08:00
luoxu
cf321a1647 fix(ble_mesh): update ble 50 macro on unsupported version 2025-05-27 16:59:45 +08:00
luoxu
bd4fee986c fix(ble_mesh): fixed issue where private beacon used incorrect adv type 2025-05-27 15:31:49 +08:00
luoxu
6df436f63c fix(ble_mesh): fixed some issues with ble50 2025-05-27 15:31:43 +08:00
luoxu
6ff7b65c34 feat(ble_mesh): Remote Provisioning Server UUID Matchs Supported 2025-05-27 15:31:31 +08:00
luoxu
876a4aac1f fix(ble_mesh): Remote Provisioning Client/Server bugs fixed 2025-05-27 15:28:46 +08:00
Jiang Jiang Jian
18b48329df Merge branch 'backport/backport_some_wifi_changes_250526_v5.3' into 'release/v5.3'
fix(wifi): fix some wifi bugs(backport v5.3)

See merge request espressif/esp-idf!39409
2025-05-27 14:36:27 +08:00
tarun.kumar
52040c6a77 fix(wifi) : Set rrm config condition in case RRM monitoring is enabled 2025-05-27 11:03:12 +05:30
Mahavir Jain
30630c6666 Merge branch 'change/exclude_cve-2023-53154_v5.3' into 'release/v5.3'
change: adds CVE-2023-53154 to cJSON sbom exclude list (v5.3)

See merge request espressif/esp-idf!39417
2025-05-27 10:52:07 +05:30
Jiang Jiang Jian
433f0ab716 Merge branch 'fix/nvs_logger_json_output_v5.3' into 'release/v5.3'
fix(nvs_flash/nvs_tool): Fix nvs_tool.py to output required values (v5.3)

See merge request espressif/esp-idf!38682
2025-05-26 20:03:37 +08:00
Jiang Jiang Jian
080ad8423c Merge branch 'bugfix/hwlp_coproc_saving_master_v5.3' into 'release/v5.3'
fix(freertos): workaround a hardware bug related to HWLP coprocessor (backport v5.3)

See merge request espressif/esp-idf!38060
2025-05-26 20:02:48 +08:00
Jiang Jiang Jian
c06e9d3a73 Merge branch 'fix/fix_esp32p4_retention_cost_v5.3' into 'release/v5.3'
fix(esp_hw_support): optimize retention cost and update sleep time compensation (v5.3)

See merge request espressif/esp-idf!38745
2025-05-26 20:01:56 +08:00
Jiang Jiang Jian
3f160107a3 Merge branch 'fix/fix_usj_pad_leakage_v5.3' into 'release/v5.3'
fix(esp_hw_support): always disable USJ pad in sleep to supress leakage (v5.3)

See merge request espressif/esp-idf!39107
2025-05-26 19:57:41 +08:00
Jiang Jiang Jian
96037e9cc3 Merge branch 'fix/fix_usb_hs_phy_leakage_on_deepsleep_v5.3' into 'release/v5.3'
fix(esp_hw_support): Fix deepsleep leakage after initializing USB HS phy (v5.3)

See merge request espressif/esp-idf!39169
2025-05-26 19:56:41 +08:00
Jiang Jiang Jian
b7cdd6ead9 Merge branch 'fix/fix_esp32p4_stuck_in_pd_ana_v5.3' into 'release/v5.3'
fix(esp_hw_support): fix esp32p4 may get stuck when entering deepsleep (v5.3)

See merge request espressif/esp-idf!39284
2025-05-26 19:56:12 +08:00
Jiang Jiang Jian
b78ef76005 Merge branch 'fix/fix_esp_timer_accuracy_when_do_dfs_v5.3' into 'release/v5.3'
fix(esp_hw_support): improve esp timer accuracy on DFS for esp32 & esp32s2 (v5.3)

See merge request espressif/esp-idf!39341
2025-05-26 19:54:44 +08:00
Ashish Sharma
f8795b4e10 change: adds CVE-2023-53154 to cJSON sbom exclude list 2025-05-26 17:31:57 +08:00
yinqingzhao
7bcbc483c6 fix(wifi): fix some wifi bugs 2025-05-26 16:43:59 +08:00
Zhou Xiao
154c162d99 change(ble): make falling edge when disabling ts sync 2025-05-26 15:35:07 +08:00
Zhou Xiao
8736c4c0a3 fix(ble): fixed spi log init failure return value for ESP32 2025-05-26 10:47:25 +08:00
Zhou Xiao
098d0a1e5f fix(ble): fixed ts sync sleep support trigger 2025-05-23 19:12:45 +08:00
morris
46ac830333 Merge branch 'bugfix/lp_uart_baudrate_limitation_v5.3' into 'release/v5.3'
fix(uart): LP UART does not have the pre-divider for its clock source (v5.3)

See merge request espressif/esp-idf!37595
2025-05-23 17:10:39 +08:00
morris
2e89dce260 Merge branch 'feature/add_uart_io_deinit_process_v5.3' into 'release/v5.3'
fix(uart): eliminate garbled data on TX/RX line in sleep (v5.3)

See merge request espressif/esp-idf!39281
2025-05-23 16:46:37 +08:00
Zhou Xiao
5872bf889f fix(ble): fixed printf va list cross function pass failure 2025-05-23 12:31:42 +08:00
Rahul Tank
e4f973dcf3 Merge branch 'bugfix/coverity_fix_v5.3' into 'release/v5.3'
fix(nimble): Add changes for coverity reported issue (v5.3)

See merge request espressif/esp-idf!39315
2025-05-22 16:29:09 +05:30
Zhou Xiao
afbbf72002 fix(ble): fixed upper layer trans append failure bug
(cherry picked from commit 1e6bc70837)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:39 +08:00
Zhou Xiao
3105d10cbb feat(ble): support ts sync for sleep app
(cherry picked from commit e10460ce14)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:37 +08:00
Zhou Xiao
16383af1ae feat(ble): support controller raw log print out
(cherry picked from commit ed09e97c66)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:35 +08:00
Zhou Xiao
91ce842f01 feat(ble): refactored loss report module and represent frame using struct
(cherry picked from commit 9800d715a5)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:32 +08:00
Zhou Xiao
cc4744cffd feat(ble): support le audio log buffer separation
(cherry picked from commit cd3aa6527c)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:30 +08:00
Zhou Xiao
fb0bb82e1a feat(ble): optimized printf functions code size and speed
(cherry picked from commit e4be25ba63)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:28 +08:00
Zhou Xiao
4e8e6b7920 feat(ble): refactored flush module and provided public flush api
(cherry picked from commit 70792443c7)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:25 +08:00
Zhou Xiao
b9a06476f1 feat(ble): refactored ll isr buffer append and buffer flush using event handler
(cherry picked from commit bba90309e7)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:23 +08:00
Zhou Xiao
ac35a6e8f2 feat(ble): provided dynamic spi enable/disable api
(cherry picked from commit 3568f19fef)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:20 +08:00
Zhou Xiao
5558bef466 feat(ble): support hci log buffer separation
(cherry picked from commit 16a3b2c71b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:18 +08:00
Zhou Xiao
43dfe06c05 feat(ble): optimized macros readability
(cherry picked from commit f8699785e9)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:54:16 +08:00
wuzhenghui
162681d8ea ci(esp_timer): add UT case for esp_timer period alarm with DFS 2025-05-22 15:14:44 +08:00
wuzhenghui
326b32bd74 feat(esp_hw_support): compensate the error introduced to LACT during APB frequency switching 2025-05-22 15:14:43 +08:00
wuzhenghui
bc1624879c fix(esp_hw_support): update systimer step immediately when XTAL changes on esp32s2 2025-05-22 15:14:43 +08:00
wuzhenghui
85aad225d0 fix(esp_hw_support): update LACT clock prescale immediately when APB changes on esp32 2025-05-22 15:14:39 +08:00
Mahavir Jain
c0ab30f33c Merge branch 'feat/some_xip_psram_related_optimisations_and_fixes_v5.3' into 'release/v5.3'
feat(esp_psram): Add some wasted XIP PSRAM memory in heap and XIP PSRAM protection (v5.3)

See merge request espressif/esp-idf!38873
2025-05-22 12:00:14 +05:30
Song Ruo Jing
8baffe22cb fix(uart): LP UART does not have the pre-divider for its clock source
Closes https://github.com/espressif/esp-idf/issues/15427
2025-05-22 11:51:19 +08:00
Song Ruo Jing
6f9979451b fix(gpio): fix bad bit shift operation and OOB (h2) in io_mux.c 2025-05-22 11:51:19 +08:00
Song Ruo Jing
84f8be2e31 refactor(uart): increase test app memory leak tolerance 2025-05-22 11:51:19 +08:00