Commit Graph

33743 Commits

Author SHA1 Message Date
Sudeep Mohanty ededccc839 test(freertos): Optimize pytest test coverage to reduce redundant test runs
This commit optimizes the FreeRTOS test matrix to reduce test execution
time while maintaining the required test coverage.
2025-12-23 13:48:59 +01:00
Mahavir Jain 13fcd60e13 Merge branch 'bugfix/bug_bounty_ble_issue' into 'master'
fix(protocomm): Add security checks for buffer overflow and incorrect length handling

See merge request espressif/esp-idf!43920
2025-12-23 15:21:01 +05:30
morris 8714b80d14 Merge branch 'fix/dpi_video_timing_adjust' into 'master'
Enhance MIPI DSI video timing configuration

Closes IDF-11860

See merge request espressif/esp-idf!44243
2025-12-23 17:48:23 +08:00
Sudeep Mohanty 5a847394f9 Merge branch 'fix/freertos_delete_block_tasks_test' into 'master'
test(freertos): Added stability fixes to the delete blocked tasks test

Closes IDFCI-3701, IDFCI-3718, IDFCI-4709, IDFCI-6443, and IDFCI-7544

See merge request espressif/esp-idf!44403
2025-12-23 09:41:54 +01:00
Sudeep Mohanty 4670eb31c6 Merge branch 'fix/freertos_suspen_resume_test_memory_leak' into 'master'
test(freertos): Fix race condition in suspend-resume tests

Closes IDFCI-4849, IDFCI-6992, IDFCI-7148, IDFCI-7167, IDFCI-7192, IDFCI-7267, IDFCI-7269, IDFCI-7281, and IDFCI-7533

See merge request espressif/esp-idf!44395
2025-12-23 09:36:05 +01:00
Wang Meng Yang a71649eab7 Merge branch 'change/remove_unused_marco_defines_for_rssi_limit' into 'master'
change(bt): Remove RSSI threshold-related macros

See merge request espressif/esp-idf!44434
2025-12-23 16:20:25 +08:00
Island 57cba39fb8 Merge branch 'feat/ble_log_v2_hci_log_support' into 'master'
Feat/ble log v2 hci log support

Closes BLERP-2478

See merge request espressif/esp-idf!44435
2025-12-23 11:53:52 +08:00
Chen Ji Chang 4386356993 Merge branch 'fix/set_dma_incr_fail_on_p4eco5' into 'master'
fix(gdma): fix set dma burst size failure on p4 v3.0

See merge request espressif/esp-idf!44450
2025-12-23 10:35:34 +08:00
morris 3c47e1509b fix(drivers): enlarge the default DMA burst size in peripheral drivers 2025-12-22 22:09:15 +08:00
morris 29560e6102 refactor(gdma): skip the null buffer in mount pre-check 2025-12-22 22:02:28 +08:00
Chen Jichang e1348d074c fix(gdma): fix set dma burst size failure on p4 v3.0 2025-12-22 20:16:06 +08:00
Zhou Xiao bb2b2d34ca feat(ble): supported ble log v2 hci log for Bluedroid host 2025-12-22 18:30:04 +08:00
Zhou Xiao 92eb5a34ae feat(ble): supported ble log v2 hci log for NimBLE host 2025-12-22 18:29:27 +08:00
Ondrej Kosta c16c4abfda Merge branch 'fix/enable_p4v3_tests' into 'master'
fix(ci): re-enabled ESP32P4 tests on different HW vers

Closes ITOPS-204

See merge request espressif/esp-idf!44167
2025-12-22 16:10:41 +08:00
gongyantao 32fa421cfc change(bt): Mark RSSI threshold-related macros as deprecated 2025-12-22 15:13:19 +08:00
Meet Patel f131522ca1 Merge branch 'bugfix/adc_read_ci_issue' into 'master'
fix(lp_adc): Fix LP ADC 1-byte read CI issue on ESP32P4

Closes IDFCI-5374 and IDFCI-5375

See merge request espressif/esp-idf!44363
2025-12-22 11:39:15 +05:30
suda-morris ecef7cdd61 feat(dsi_lcd): pixel clock frequency can be a float number 2025-12-20 23:35:01 +08:00
Wu Zheng Hui b84d73f0db Merge branch 'change/check_stack_mem_when_entering_sleep' into 'master'
change(esp_hw_support): reject sleep request if task stack in  PSRAM

Closes PM-616

See merge request espressif/esp-idf!43306
2025-12-19 19:39:54 +08:00
Erhan Kurubas 3e35b8b175 Merge branch 'fix/clang_build_error' into 'master'
fix(xtensa): Fix clang assembler errors in STRUCT_AFIELD_A macro

See merge request espressif/esp-idf!44193
2025-12-19 10:20:43 +01:00
Island 3a166e2860 Merge branch 'fix/ble_log_v2_dual_core_iwt' into 'master'
fix(ble): added missed spin lock initialization

Closes BLERP-2467

See merge request espressif/esp-idf!44364
2025-12-19 15:10:35 +08:00
Island 34fcf5aa35 Merge branch 'fix/ble_mesh_proxy_cli_coexists_with_adv' into 'master'
fix(ble_mesh): Fix start callback timing when GATT and ADV bearers coexist

Closes BLERP-2463 and BLERP-2464

See merge request espressif/esp-idf!44331
2025-12-19 14:39:24 +08:00
wuzhenghui 353075ca30 change(esp_hw_support): reject sleep request if task stack in PSRAM 2025-12-19 10:27:28 +08:00
Sudeep Mohanty 2c070fc728 test(freertos): Added stability fixes to the delete blocked tasks test 2025-12-18 16:18:40 +01:00
Sudeep Mohanty 7d609d3ac9 test(freertos): Fix race condition in suspend-resume tests
This commit fixes a race condition in suspend-resume tests where in
a test task could escape deletion and result in a memory leak after test
completion.
2025-12-18 12:21:45 +01:00
luoxu 1c4f6045cf feat(ble_mesh): fix issues with advtypes 2025-12-18 16:42:56 +08:00
luoxu b63a0c2b78 feat(ble_mesh): update ble mesh multi connections config 2025-12-18 16:42:56 +08:00
luoxu 48a84e8299 fix(ble_mesh): Fix start callback timing when GATT and ADV bearers coexist
Add BLE_MESH_SEND_START_CB macro to ensure start callback is called
exactly once when both GATT and ADV bearers are used.
2025-12-18 16:40:28 +08:00
luoxu a301dc1eac feat(ble_mesh): dfd client/server supported 2025-12-18 15:24:50 +08:00
Zhang Wen Xu 3bda023b7d Merge branch 'feat/update_154_get_recent_rssi' into 'master'
feat(802.15.4): support get real time rssi

See merge request espressif/esp-idf!43856
2025-12-18 07:04:24 +00:00
Jiang Jiang Jian 3a40989c7c Merge branch 'fix/fix_esp32s2_phy_issue' into 'master'
fix(phy): fix esp32s2 phy lib issue

Closes WIFIBUG-1579 and WIFIBUG-1613

See merge request espressif/esp-idf!44336
2025-12-18 14:54:26 +08:00
Zhou Xiao 069262e513 fix(ble): added missed spin lock initialization 2025-12-18 14:14:35 +08:00
Meet Patel c061c781a3 fix(lp_adc): Fix LP ADC 1-byte read CI issue on ESP32P4
The low power ADC in ESP32P4 sometimes reads the data value as 2160,
2161 or a bit greater than that when running the CI test case named
esp32p4.defaults.test_lp_core -> LP ADC 1 raw read stress test. However,
the test only passes if value stays below the LOW_VAL threshold of 2160.
Hence, updated the LOW_VAL threshold to 2165 keeping some margin,
because ADC readings may differ slightly from board to board, so this
type of small variations in ADC values are expected.
2025-12-18 11:18:39 +05:30
Mahavir Jain a943fb10fd Merge branch 'test/run_mbedtls_hw_aes_sha_tests_only_if_enabled' into 'master'
Run mbedtls HW tests only if HW enabled

Closes IDFCI-7505 and IDF-13524

See merge request espressif/esp-idf!44241
2025-12-18 10:52:09 +05:30
Kevin (Lao Kaiyao) 3665d0b0f6 Merge branch 'feature/graduate_tsens_hal_component' into 'master'
feat(tsens): graduate temperature sensor hal component

Closes IDF-14906

See merge request espressif/esp-idf!44121
2025-12-18 12:44:41 +08:00
Song Ruo Jing a3c63f362b Merge branch 'refactor/esp_hal_ledc' into 'master'
refactor(ledc): split ledc hal into a separate component

Closes IDF-14085

See merge request espressif/esp-idf!44204
2025-12-18 11:59:25 +08:00
Song Ruo Jing 3fa15663ee Merge branch 'bugfix/ppa_srm_wrong_dscr_port_block_size' into 'master'
fix(ppa): fix SRM YUV422/420 incorrect DMA descriptor port mode block size

See merge request espressif/esp-idf!44344
2025-12-18 11:37:47 +08:00
Island 95b6f32350 Merge branch 'bugfix/fix_bt_4205' into 'master'
Fixed BLE assert lld_con.c 1479 on ESP32-C3 and ESP32-S3(5106725)

See merge request espressif/esp-idf!44321
2025-12-18 11:28:30 +08:00
Erhan Kurubas 7ffc500eb4 fix(xtensa): Fix clang assembler errors in STRUCT_AFIELD_A macro 2025-12-17 22:12:34 +01:00
Erhan Kurubas b42e3f01d0 Merge branch 'esp32h4_debug_asistant' into 'master'
feat(esp32h4): add assist_debug/bus_monitor support

Closes IDF-12592

See merge request espressif/esp-idf!44014
2025-12-17 21:19:25 +01:00
Erhan Kurubas 274e1d63f6 Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20251215' into 'master'
feat(tools): update openocd version to v0.12.0-esp32-20251215

See merge request espressif/esp-idf!44301
2025-12-17 21:07:50 +01:00
Tomas Rohlinek 203c4da5f8 Merge branch 'feat/vfs_remove_old_api' into 'master'
feat(storage/vfs): v6 API breaking changes

Closes DOC-13273

See merge request espressif/esp-idf!42182
2025-12-17 20:21:27 +01:00
Martin Vychodil 6ec20a9264 Merge branch 'fix/sdmmc_bdl_cast_possible_overflow_before_widen' into 'master'
fix(sdmmc): sdmmc_get_blockdev fix potential overflow before widen

Closes IDF-14874

See merge request espressif/esp-idf!44318
2025-12-17 23:33:31 +08:00
Song Ruo Jing 0591bdf5dc fix(ppa): fix SRM YUV422/420 incorrect DMA descriptor port mode block size 2025-12-17 21:49:00 +08:00
Michael (XIAO Xufeng) 32c31f68c8 Merge branch 'bugfix/esp32c5_encrypted_flash_write' into 'master'
fix(spi_flash): Add CPU frequency switching during flash encrypted write

See merge request espressif/esp-idf!43032
2025-12-17 21:48:05 +08:00
Chen Ji Chang df5f1e2b5e Merge branch 'fix/update_breakpoint_nums_on_c5_h4' into 'master'
fix(soc): update breakpoint nums on c5 and h4

See merge request espressif/esp-idf!44270
2025-12-17 20:31:51 +08:00
wangtao@espressif.com 512c843f9d fix(phy): fix esp32s2 phy lib issue 2025-12-17 17:42:36 +08:00
morris d31812c251 Merge branch 'refactor/esp_hal_ppa' into 'master'
refactor(ppa): split PPA HAL into a separate component

Closes IDF-14097

See merge request espressif/esp-idf!44203
2025-12-17 17:42:18 +08:00
Armando (Dou Yiwen) 2bc8896887 Merge branch 'feat/isp_driver_use_four_cc' into 'master'
isp: use fourcc for isp color formats

Closes IDF-14233

See merge request espressif/esp-idf!44210
2025-12-17 09:29:12 +00:00
Erhan Kurubas bdcfbd3c05 feat(esp32h4): add assist_debug stack monitoring support 2025-12-17 10:11:36 +01:00
Erhan Kurubas bc289f92d8 refactor(hal): update assist_debug_ll_reset_register() to pass core_id 2025-12-17 10:11:36 +01:00