Commit Graph
29871 Commits
Author SHA1 Message Date
Jiang Jiang Jian 4f5bcc04c0 Merge branch 'bugfix/possible_buffer_overflow_v5.4' into 'release/v5.4'
fix(bt/bluedroid): fixed potential OOB in Bluedroid (v5.4)

See merge request espressif/esp-idf!42222
2025-10-27 15:48:20 +08:00
Jiang Jiang Jian 2dadea5132 Merge branch 'refactor/wps_eap_cleanup_v5.4' into 'release/v5.4'
refactor(esp_wifi): Remove WPS task code (v5.4)

See merge request espressif/esp-idf!42443
2025-10-27 15:47:44 +08:00
Wang Meng Yang 7cf6398a97 Merge branch 'bugfix/fix_bt_security_v5.4' into 'release/v5.4'
fix(bt/bluedroid): Fix the boundary conditions when checking EIR data (v5.4)

See merge request espressif/esp-idf!42449
2025-10-27 15:02:06 +08:00
Wang Meng Yang f31d306a73 Merge branch 'bugfix/fix_bt_coverity_v5.4' into 'release/v5.4'
bugfix: Fix array compared against 0 in btc_manage.c and the issue of uninitialized pointer reading in coexist_printf (v5.4)

See merge request espressif/esp-idf!42067
2025-10-27 15:01:09 +08:00
Marius Vikhammer 551dd120d9 Merge branch 'docs/freertos_watermark_bytes_v5.4' into 'release/v5.4'
docs(freertos): fixed stack watermark documentation bytes vs words issue (v5.4)

See merge request espressif/esp-idf!42695
2025-10-27 14:49:10 +08:00
morris b4d0addd51 Merge branch 'feat/p4eco5_i2c_support_v5.4' into 'release/v5.4'
feat(i2c_p4eco5): update i2c_struct.h on P4 ECO5 (Backport v5.4)

See merge request espressif/esp-idf!42488
2025-10-27 14:48:49 +08:00
Wang Meng Yang a336f3c4b2 Merge branch 'bugfix/several_esp32_bugs_v5.4' into 'release/v5.4'
Bugfix/several esp32 bugs (v5.4)

See merge request espressif/esp-idf!42243
2025-10-27 14:45:01 +08:00
morris 0e199e4a2f Merge branch 'feat/update_h264_struct_bitfield_v5.4' into 'release/v5.4'
fix: standardize bitfield format in H264 struct headers (v5.4)

See merge request espressif/esp-idf!42480
2025-10-27 14:22:27 +08:00
Island 31c458cb35 Merge branch 'bugfix/fix_ble_deinit_crash_v5.4' into 'release/v5.4'
fix(ble/bluedroid): prevent crash when deinit/disable host during scan (v5.4)

See merge request espressif/esp-idf!42599
2025-10-27 14:14:56 +08:00
Island 1642a13d79 Merge branch 'bugfix/fix_ble_deinit_memory_leak_v5.4' into 'release/v5.4'
fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started (v5.4)

See merge request espressif/esp-idf!42705
2025-10-27 14:14:51 +08:00
morris 08b0df07a3 Merge branch 'doc/tsens_uhci_v5.4' into 'release/v5.4'
doc: Update temperature snesor docs, remove inaccurate part, Fix uhci compiling on non-supported target (backport v5.4)

See merge request espressif/esp-idf!42465
2025-10-27 14:05:57 +08:00
Rocha Euripedes e7f11e65a7 Merge branch 'fix/emac_test_tmo_v5.4' into 'release/v5.4'
fix(ci): increased timeout for ethernet_int_emac_test (v5.4)

See merge request espressif/esp-idf!42383
2025-10-27 11:00:42 +08:00
Island bacfc017c5 Merge branch 'feat/esp32c2_add_get_used_heap_size_v5.4' into 'release/v5.4'
Feat/esp32c2 add get used heap size (v5.4)

See merge request espressif/esp-idf!42619
2025-10-27 10:51:03 +08:00
Island c98be30a3a Merge branch 'fix/ble_log_acl_data_copy_v5.4' into 'release/v5.4'
fix(ble): copy acl data by omdata buffer copy (v5.4)

See merge request espressif/esp-idf!42525
2025-10-27 10:37:36 +08:00
Island 459dc97b65 Merge branch 'change/ble_update_lib_20250925_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250925 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!42200
2025-10-27 10:36:06 +08:00
morris 48334a2ce4 Merge branch 'feat/dsi_bridge_new_feat_v5.4' into 'release/v5.4'
Support MIPI DSI driver on ESP32-P4 ECO5 (v5.4)

See merge request espressif/esp-idf!42845
2025-10-27 10:27:36 +08:00
Shu Chen 32a33f22ce Merge branch 'feat/add_openthread_start_stop_api_v5.4' into 'release/v5.4'
feat(openthread): add openthread start stop APIs (v5.4)

See merge request espressif/esp-idf!42646
2025-10-27 01:33:46 +00:00
Shu Chen 7e6217a872 Merge branch 'feat/update_ot_upstream_v5.4' into 'release/v5.4'
feat(openthread): update OT upstream to 3b3dd203b (v5.4)

See merge request espressif/esp-idf!42217
2025-10-27 01:33:24 +00:00
Shu Chen 9eea97f4d7 Merge branch 'fix/fix_openthread_cli_v5.4' into 'release/v5.4'
fix(openthread): check if the command is valid before calling the input function (v5.4)

See merge request espressif/esp-idf!42412
2025-10-27 01:33:16 +00:00
Shu Chen e9027e88ef Merge branch 'fix/fix_usb_ot_rcp_send_v5.4' into 'release/v5.4'
fix(openthread): resolve the RCP data transmission issue over USB Serial JTAG (v5.4)

See merge request espressif/esp-idf!42408
2025-10-27 01:33:02 +00:00
Marius Vikhammer cf827ff10e Merge branch 'bugfix/pthread_sem_timeout_test_failure_v5.4' into 'release/v5.4'
test(pthread): fixed test-case overflow calc issue (v5.4)

See merge request espressif/esp-idf!42548
2025-10-27 09:20:01 +08:00
Marius Vikhammer 5f1e370f20 Merge branch 'ci/ulp_fsm_reset_between_tests_v5.4' into 'release/v5.4'
ci(ulp): reset board between ulp-fsm tests (v5.4)

See merge request espressif/esp-idf!42859
2025-10-27 09:19:35 +08:00
Chen Chen 9d8bca5d6b refactor(i2c_p4eco5): update i2c_struct.h on P4 ECO5
Update the i2c_struct.h file to support P4ECO5.
2025-10-27 09:04:49 +08:00
morris bd8669b3cd Merge branch 'fix/rmt_tx_loop_mode_v5.4' into 'release/v5.4'
fix(rmt): correct the condition for warnings in loop mode (v5.4)

See merge request espressif/esp-idf!41791
2025-10-26 22:54:20 +08:00
morris 8189de4e34 Merge branch 'fix/i2c_lp_test_v5.4' into 'release/v5.4'
fix(i2c/gpio): Add error checks to the i2c driver & Fix errors in gpio (v5.4)

See merge request espressif/esp-idf!42663
2025-10-26 22:52:05 +08:00
morris 4837c31273 feat(dsi): add vsync interrupt handling 2025-10-26 22:50:22 +08:00
morris 26cbcbb0b2 feat(dsi): can use gray8 image as input 2025-10-26 22:50:22 +08:00
morris e3b655f02f feat(dsi): split the dphy config clock and pll reference clock
this is a breaking change in the esp32p4 ver3.0 silicon.
2025-10-26 22:50:22 +08:00
morris 51f2f88190 Merge branch 'feat/p4_eco5_gdma_v5.4' into 'release/v5.4'
feat(gdma): update gdma struct on p4 eco5 (v5.4)

See merge request espressif/esp-idf!42643
2025-10-26 22:49:27 +08:00
morris 3c07607eb4 Merge branch 'fix/p4_edma_size_v5.4' into 'release/v5.4'
fix(gdma): correct the max burst size of p4 edma (v5.4)

See merge request espressif/esp-idf!41800
2025-10-26 22:47:04 +08:00
morris d221c03499 Merge branch 'feat/rmt_support_psram_v5.4' into 'release/v5.4'
fix(rmt): alloc channel memory from internal (v5.4)

See merge request espressif/esp-idf!42428
2025-10-26 22:45:05 +08:00
morris 3a01d2c653 Merge branch 'fix/mcpwm_prescale_regression_v5.4' into 'release/v5.4'
fix(mcpwm): fix division by zero error in prescale (v5.4)

See merge request espressif/esp-idf!42421
2025-10-26 22:44:11 +08:00
morris 80971b25da Merge branch 'feat/p4_eco5_real_chip_v5.4' into 'release/v5.4'
p4: p4 eco5 real chip (v5.4)

See merge request espressif/esp-idf!42063
2025-10-26 22:38:34 +08:00
morris 2de7923716 Merge branch 'fix/i2c_disable_od_in_delete_v5.4' into 'release/v5.4'
fix(i2c): disable open drain mode on deinit (v5.4)

See merge request espressif/esp-idf!42725
2025-10-26 22:29:32 +08:00
morris 8468fae1a3 Merge branch 'refactor/remove_deprecated_driver_header_files_v5.4' into 'release/v5.4'
update P4 ECO5 registers for BS and LCD_CAM (v5.4)

See merge request espressif/esp-idf!42476
2025-10-26 22:29:06 +08:00
morris 772c3f9fc8 Merge branch 'feat/mipi_dsi_p4_eco5_v5.4' into 'release/v5.4'
ESP32P4 ECO5 register update: DSI/TIMG/ETM/DW_GDMA (v5.4)

See merge request espressif/esp-idf!42478
2025-10-26 22:28:48 +08:00
morris 7697e6b1f8 Merge branch 'feat/mipi_dsi_vsync_event_v5.4' into 'release/v5.4'
update AXI-ICM register for esp32p4-ECO5 (v5.4)

See merge request espressif/esp-idf!42640
2025-10-26 22:27:53 +08:00
morris 5583963765 Merge branch 'fix/clear_force_on_reg_for_cache_v5.4' into 'release/v5.4'
fix(clk): do not clear force_on reg for cache (v5.4)

See merge request espressif/esp-idf!42178
2025-10-26 22:27:28 +08:00
morris 1a78f8fcf8 Merge branch 'fix/cpu_reset_dma_v5.4' into 'release/v5.4'
dma: fixed issue that DMA are not reset when CPU reset (v5.4)

See merge request espressif/esp-idf!42844
2025-10-26 22:26:55 +08:00
Michael (XIAO Xufeng) 0b5c005acf Merge branch 'fix/i2c-master-write-buffer-const_v5.4' into 'release/v5.4'
fix(i2c): make write_buffer const in i2c_master_transmit_multi_buffer_info_t (v5.4)

See merge request espressif/esp-idf!41804
2025-10-25 15:20:51 +08:00
Xiao Xufeng 147ec10b86 dma: fixed issue that DMA are not reset when CPU reset
When DMA keep writing the memory, some data may be corrupted after reset. For example, the stack of bootloader may be overwritten and failed to boot until a higher scope of reset (Core).
2025-10-25 02:15:23 +08:00
Rahul Tank 234a2bd427 Merge branch 'bugfix/fix_issues_21102025_v5.4' into 'release/v5.4'
fix(nimble): Fix few nimble issues 21102025 (v5.4)

See merge request espressif/esp-idf!42736
2025-10-24 21:11:03 +05:30
Marius Vikhammer 5173e81565 ci(ulp): reset board between ulp-fsm tests 2025-10-24 11:33:22 +08:00
houhaiyan 9b0f25b0b9 fix: standardize bitfield format in H264 struct headers 2025-10-23 13:25:43 +08:00
Marius Vikhammer 30b10c6d87 docs(freertos): fixed stack watermark documentation bytes vs words issue
Upstream freertos reports stack sizes in words, while IDF-kernel uses bytes.
2025-10-23 09:37:18 +08:00
Roland Dobai ea1c174c1c change(version): Update version to 5.4.3 2025-10-21 13:13:31 +02:00
Rahul Tank 5133f785b5 fix(nimble): Declutter the nimble menu config options 2025-10-21 11:24:29 +05:30
Shreeyash f6a465cb99 fix(nimble): update HCI log functions to use uint16_t for data length 2025-10-21 11:21:51 +05:30
Shreeyash ec3b810494 fix(nimble): fix array overflow caused by invalid connection handle indexing 2025-10-21 11:20:54 +05:30
Rahul Tank 41df69d958 fix(nimble): Added CS service support 2025-10-21 11:20:06 +05:30