Commit Graph

38916 Commits

Author SHA1 Message Date
Martin Vychodil
422c4f5925 Merge branch 'feat/fatfs_posix_rename' into 'master'
feat(fatfs): add option to make rename() replace the destination

Closes IDF-16139

See merge request espressif/esp-idf!52382
2026-09-21 20:17:02 +08:00
Jiang Jiang Jian
793d6edc33 Merge branch 'bugfix/vnd_ie_cb' into 'master'
fix(esp_wifi): Fix issues regarding vendor ie null callback

See merge request espressif/esp-idf!50737
2026-09-21 17:51:54 +08:00
Island
ca3f5fe68a Merge branch 'feat/ble_log_comp_enable_common_log' into 'master'
Feat/ble log comp enable common log

See merge request espressif/esp-idf!52369
2026-09-21 16:43:21 +08:00
Shreyas Sheth
f0f4b1f4c2 fix(esp_wifi): Fix issues regarding vendor ie null callback 2026-09-21 13:38:57 +05:30
Wang Meng Yang
e9397f7e8e Merge branch 'bugfix/crash_in_bredr_test_mode' into 'master'
fix(bt): Fixed some bugs in BR/EDR controller on ESP32S31

See merge request espressif/esp-idf!52992
2026-09-21 16:03:44 +08:00
Chen Chen
2ef3e75c8c Merge branch 'docs/i2c_command_opcode_update' into 'master'
docs(i2c): correct I2C command opcode comments

See merge request espressif/esp-idf!52984
2026-09-21 15:14:50 +08:00
Rahul Tank
8b1ad80381 Merge branch 'bugfix/cache_refresh_compilation_issue' into 'master'
fix(nimble): Fix build when gatt client disabled

See merge request espressif/esp-idf!51705
2026-09-21 10:48:08 +05:30
Wang Mengyang
a925f06dfb fix(bt): Fixed some bugs in BR/EDR controller on ESP32S31
- Fixed crash in loop test
 - Fixed some lmp procedure bugs
2026-09-21 11:31:29 +08:00
Chen Chen
51b6b88000 docs(i2c): correct I2C command opcode comments
Starting from ESP32-C3/S3, hardware uses 6/1/3/2/4 instead of the
legacy 0/1/2/3/4 encoding. Several register headers still copied the
old values.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-21 11:22:47 +08:00
Chen Chen
88b6548be8 Merge branch 'refactor/clk_tree_acquire_release_api' into 'master'
refactor(esp_clk_tree): rename esp_clk_tree_enable_src API

See merge request espressif/esp-idf!52736
2026-09-21 11:09:42 +08:00
wangtao@espressif.com
28de02bba2 feat(wifi): add scan max ap num config 2026-09-20 17:11:59 +08:00
Chen Chen
4b85046a4a refactor(esp_clk_tree): rename esp_clk_tree_enable_src API
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-20 16:49:24 +08:00
Jiang Jiang Jian
04cbfc2242 Merge branch 'feat/sup_std_hci' into 'master'
Feat: support standard and vs Set_Min_Key_Size HCI

Closes CBI-2178

See merge request espressif/esp-idf!52292
2026-09-20 16:12:21 +08:00
Shu Chen
b0ef9b1457 Merge branch 'fix/issue-18699-src-match-disable' into 'master'
fix(openthread): fix otPlatRadioEnableSrcMatch() ignoring aEnable=false

Closes IDFGH-17778

See merge request espressif/esp-idf!52953
2026-09-20 08:05:46 +00:00
Hu Rui
78f7afb39e Merge branch 'refactor/dac_ll_sintx' into 'master'
refactor(dac): rename LL APIs and introduce sintx manager

See merge request espressif/esp-idf!51995
2026-09-20 15:27:43 +08:00
morris
ee583dc142 Merge branch 'test/touch_sleep_inactive_cb' into 'master'
test(touch): remove inactive callback check in light sleep wakeup test

See merge request espressif/esp-idf!52794
2026-09-20 14:47:49 +08:00
morris
8283e4da99 Merge branch 'bugfix/esp32p4_sdmmc_dma_burst_size' into 'master'
feat(sdmmc): add dma_burst_size config, fix DMA to PSRAM on esp32p4

See merge request espressif/esp-idf!52908
2026-09-20 14:46:49 +08:00
Wu Zheng Hui
7fb2df7ffc Merge branch 'change/remove_esp_hw_support_to_pm_dependency' into 'master'
change(esp_hw_support): remove esp_hw_support to esp_pm dependency

See merge request espressif/esp-idf!52868
2026-09-20 14:23:17 +08:00
Jiang Jiang Jian
d7547231a6 Merge branch 'fix/check_phy_state_in_dslp_rf_closing' into 'master'
change(esp_phy): check phy_state in dslp process before closing rf

See merge request espressif/esp-idf!52870
2026-09-20 14:12:20 +08:00
morris
9516cb0419 Merge branch 'fix/spi_master_fd_wait_dma_tx_data' into 'master'
fix(spi_master): prevent TX underrun at transfer start under concurrent PSRAM DMA

See merge request espressif/esp-idf!52706
2026-09-20 12:11:52 +08:00
Jiang Jiang Jian
810fba27f2 Merge branch 'fix/fix_regdma_timeout_in_wait_crypto_idle' into 'master'
fix(esp_hw_support): fix regdma wait crypto module timeout in PU top sleep retention

Closes PM-877

See merge request espressif/esp-idf!52928
2026-09-20 10:45:29 +08:00
Wang Meng Yang
2b86781fd1 Merge branch 'examples/hfp_modify' into 'master'
examples(bt_hfp): Modify hfp examples' ci sdkconfig

See merge request espressif/esp-idf!52423
2026-09-20 07:17:00 +08:00
Jiang Jiang Jian
7b322fec6f Merge branch 'bugfix/espnow_offchan_ap' into 'master'
fix(wifi): fixed the espnow offchan bugs in softAP mode

Closes WIFI-7603, WIFIBUG-2169, WIFIBUG-2159, and WIFI-7630

See merge request espressif/esp-idf!51901
2026-09-18 20:01:52 +08:00
Astha Verma
93b388ef1f fix(nimble): Connect with OTA address for host based privacy 2026-09-18 16:41:17 +05:30
Astha Verma
cf5cf044b0 fix(nimble): Fix build when gatt client disabled 2026-09-18 16:41:17 +05:30
Ondrej Kosta
26dd294892 Merge branch 'fix/emac_intr_defines' into 'master'
fix(emac): correct DMA status interrupt bit masks

See merge request espressif/esp-idf!51879
2026-09-18 17:58:00 +08:00
Jiang Jiang Jian
27b518421c Merge branch 'fix/fix_s31_powersave_hard_to_enter_sleep' into 'master'
fix(esp_hw_support): enable THREAD_SAFE_CLAIM with PM_EN to fix auto lslp always be rejected

Closes WIFIBUG-2176

See merge request espressif/esp-idf!52844
2026-09-18 17:52:05 +08:00
zwx
ae0ff88818 fix(openthread): fix otPlatRadioEnableSrcMatch() ignoring aEnable=false 2026-09-18 17:22:26 +08:00
Wang Meng Yang
b09778b66e Merge branch 'bugfix/esco_update_fail' into 'master'
fix(bt/controller): fixed the failure of synchronous link updation

Closes BTQABR2023-917

See merge request espressif/esp-idf!52934
2026-09-18 17:13:27 +08:00
Island
6f77ddcbcc Merge branch 'fix/fix_phy_compile_error_when_disable_pll_track' into 'master'
fix(phy): fix phy_i2c_enter_critical error when disable pll track

See merge request espressif/esp-idf!52937
2026-09-18 16:34:47 +08:00
zhangyanjiao
ec406644c3 fix(wifi): fixed the espnow offchan bugs in softAP mode 2026-09-18 16:10:55 +08:00
Jiang Jiang Jian
9e230b891a Merge branch 'fix/fix_connect_event_aid_issue' into 'master'
fix(wifi): fix connect event aid issue

See merge request espressif/esp-idf!52587
2026-09-18 15:25:58 +08:00
Harshal Patil
9e6e9a95d8 test(spi_master): check DMA loopback integrity under concurrent PSRAM GDMA traffic
Run an esp_async_memcpy PSRAM-to-PSRAM loop while looping back 2000 full-duplex
DMA transfers and require identical data. Fails on the previous driver with about
70 percent of transfers corrupted; compiled only where the wait bit exists.
2026-09-18 15:12:28 +08:00
Harshal Patil
39fd9f96f7 fix(spi_master): prevent TX underrun at transfer start under concurrent PSRAM DMA
Wait for DMA TX data before the master starts a full-duplex transfer, and give
the SPI GDMA channels top priority, so a GDMA channel busy with PSRAM can no
longer shift the transmitted stream by a few bytes at the start of a transfer.
2026-09-18 15:12:24 +08:00
morris
34f797defd Merge branch 'bugfix/ana_cmpr_esp32h21' into 'master'
fix(ana_cmpr): correct swapped POS/NEG interrupt masks on ESP32-H21

See merge request espressif/esp-idf!52940
2026-09-18 14:43:30 +08:00
Song Ruo Jing
c32ab70dd5 Merge branch 'bugfix/esp32s31_sdmmc_io_current_leakage' into 'master'
fix(sdmmc): corrected the control of dedicated sdmmc pads on S31

Closes IDF-16084

See merge request espressif/esp-idf!52403
2026-09-18 14:38:30 +08:00
wangtao@espressif.com
188ff654fb fix(wifi): fix connect event aid issue and block scan issue 2026-09-18 14:24:35 +08:00
morris
ba7cb30a0e Merge branch 'feat/esp_lcd_host' into 'master'
lcd: enable Linux host compilation for esp_lcd

See merge request espressif/esp-idf!52935
2026-09-18 14:15:12 +08:00
morris
dabfc7fc4b fix(ana_cmpr): correct swapped POS/NEG interrupt masks on ESP32-H21
Align H21 pos/neg cross interrupt bits with other targets and skip the
driver on the Linux simulator.
2026-09-18 14:12:06 +08:00
Jiang Jiang Jian
046aa7dd73 Merge branch 'fix/in_ap_chan_fallback' into 'master'
fix(wifi): Allow In-Ap to fallback to connected sta channel

Closes WIFIBUG-2023 and WIFIBUG-1889

See merge request espressif/esp-idf!50718
2026-09-18 14:11:01 +08:00
cjin
a1acf523d6 fix(phy): fix phy_i2c_enter_critical error when disable pll track 2026-09-18 14:05:25 +08:00
morris
4de303f898 Merge branch 'refactor/esp-hal-cache' into 'master'
refactor(hal): extract cache and mmu HAL into esp_hal_cache

See merge request espressif/esp-idf!52851
2026-09-18 12:22:01 +08:00
Marius Vikhammer
f2cddffb53 Merge branch 'bugfix/h21_cpu_test' into 'master'
fix(riscv): use CSR 0xC10 for privilege mode on ESP32-H21

See merge request espressif/esp-idf!52924
2026-09-18 11:39:48 +08:00
morris
0383dcb39e feat(lcd): enable Linux host compilation for esp_lcd
Register LCD and I2S HAL on the POSIX simulator and compile the
software panel ops path without hardware-only drivers.
2026-09-18 10:53:38 +08:00
Jin Cheng
f875855964 fix(bt/controller): fixed the failure of synchronous link updation 2026-09-18 10:06:29 +08:00
wuzhenghui
4ccfe0182c fix(esp_hw_support): fix regdma wait crypto module timeout in PU top sleep retention 2026-09-17 22:07:28 +08:00
Island
5aebc61e13 Merge branch 'feat/optimize_for_esp32h4_light_sleep_ph2' into 'master'
Feat/optimize for esp32h4 light sleep ph2

See merge request espressif/esp-idf!50993
2026-09-17 20:49:00 +08:00
Nachiket Kukade
310bfbe2b0 Merge branch 'bugfix/ftm_heap_corruption' into 'master'
fix(ftm): Fix heap corruption by terminating FTM mid disconnection

Closes WIFIBUG-2151

See merge request espressif/esp-idf!52571
2026-09-17 20:48:00 +08:00
Erhan Kurubas
345406ec48 Merge branch 'trace_encoder_snapshot_coredump' into 'master'
Add trace snapshot to the coredump file

See merge request espressif/esp-idf!52451
2026-09-17 14:41:18 +02:00
Sajia
cc21114b5f fix(wifi): Allow In-Ap to fallback to connected sta channel 2026-09-17 15:39:28 +05:30