Commit Graph
60 Commits
Author SHA1 Message Date
yinqingzhao ddec495cf7 fix(wifi): fix scheduling issue when tasks have the same priority as the Wi-Fi task 2026-07-01 17:35:10 +08:00
Jiang Jiang Jian e5c34b1e8b Merge branch 'fix/for_cache_after_p4_wb_loss_issue_v5.4' into 'release/v5.4'
fix(esp_rom): avoid critical issue in writeback v5.4

See merge request espressif/esp-idf!48816
2026-05-28 19:27:21 +08:00
wangtao@espressif.com c4ea1d158c fix(wifi): fix blacklist related issue 2026-05-25 20:04:36 +08:00
wanglei 592d09f219 fix(esp_rom): avoid critical issue in writeback v5.4 2026-05-22 15:47:57 +08:00
muhaidong 419d4f8f9d fix(wifi): update rom ld file for fix max connection number issue 2026-05-19 22:01:32 +08:00
Jiang Jiang Jian a9c6958c6e Merge branch 'bugfix/mac_deinit_esp32_v5.4' into 'release/v5.4'
fix(wifi): fix some wifi bugs 260304(Backport v5.4)

See merge request espressif/esp-idf!42489
2026-03-12 09:56:50 +08:00
muhaidong 3d5bd2a15e fix(wifi): fix lmac tx done assert issue 2026-03-10 16:28:51 +08:00
muhaidong 3fb43a761e fix(wifi): fix some wapi and fragment issues
1. fix gcmp fragment rx issue
2. support wapi fragment tx and rx
3. fix wapi uskid issue
2026-03-10 16:28:37 +08:00
wuzhenghui 0c0844b253 fix(esp_rom): sync spi_flash_disable/enable_cache patches to rom implementation 2026-03-10 14:26:39 +08:00
liuning 027e174aa0 fix(pm): reserve txqblocks when mac init at offchannels 2025-10-10 15:28:42 +08:00
tarun.kumar bd9888270b fix(wifi) : Commented out few ld file functions corresponding to offchan changes 2025-09-19 15:28:24 +05:30
Xiao Xufeng 9cfc314c5b fix(esp_flash): fixed issue of escaping boundary check
Also patched corresponding ROM functions
2025-09-10 16:36:57 +08:00
Marius Vikhammer 00f4245160 fix(console): fixed secondary console not working on all chips without VFS 2025-08-22 09:38:46 +08:00
Song Ruo Jing dd9676051c fix(gpio): remove GPIO_OUTPUT_SET macro for ESP32P4
Use GPIO_OUTPUT_SET led to compilation error

Closes https://github.com/espressif/esp-idf/issues/16050
2025-08-13 21:30:32 +08:00
sibeibei b369c44beb fix(wifi): rx bcn failed when sta off channel under modem state 2025-05-29 20:46:16 +08:00
linruihao b50ce3c7ac feat(coex): implement BT coex timer event 2025-05-27 15:00:12 +08:00
sibeibei 444dddd87d fix(wifi):fix modem state rx bcn failed when tbtt update, support modem state for coexist 2025-05-07 11:57:55 +08:00
muhaidong 592e747c78 fix(wifi): fix some wifi bugs 250427
1. fix ersu compatibility issue
2. fix association timeout timer issue for wep shared auth
2025-04-27 15:18:21 +08:00
zhangyanjiao 56257439a2 fix(wifi/vendor): separate the lr bit in phy mode for station and softAP
Closes https://github.com/espressif/esp-idf/issues/9978
2025-04-22 11:06:58 +08:00
yinqingzhao 0f07bfdef3 fix(wifi): fix twt post just one event for multiple flow 2025-04-07 16:13:49 +08:00
yinqingzhao e72c3b4ee4 fix(sniffer): fix channel in rx_ctrl is zero when using sniffer 2025-03-10 11:39:33 +08:00
wangtao@espressif.com 35771eed0e fix(wifi): fix max idle period 1 issue 2025-02-19 10:48:43 +08:00
yinqingzhao c725253d53 feat(wifi): add wifi support for esp32c61 eco2 2025-01-20 14:16:30 +08:00
xuxiao bd21db34b2 fix(wifi): fix esp32c6 can receive data frames where the SA (Source Address) matches its own address 2024-11-29 23:36:51 +08:00
yinqingzhao 30acf8b5d1 feat(twt): twt add parameter to enable keep alive 2024-11-08 12:08:59 +08:00
morris 63cf6f93e6 Merge branch 'feat/etm_driver_c61' into 'master'
ETM driver support for esp32c61

Closes IDF-9295, IDF-9964, IDF-9318, and IDF-10373

See merge request espressif/esp-idf!34090
2024-10-18 13:11:35 +08:00
liuning 99dbcf536c fix(coex): fix esp32c2/esp32c5/esp32c61 coexist memory leakage issue 2024-10-16 10:26:55 +08:00
morris d93a25d1fb feat(etm): add driver support for esp32c61 2024-10-12 11:18:36 +08:00
xuxiao 02a88eed4e fix(wifi): add bss color support for softap 2024-10-12 10:34:25 +08:00
morris d6ac628f7a change(esp_rom): comment out conflict gpio functions
The GPIO function names has conflict with the public API used by
esp_driver_gpio component.

For now, we simply comment out the conflict ones.

Later, we should consider reusing the GPIO rom APIs.
2024-10-10 16:01:05 +08:00
wangtao@espressif.com d618d1d934 fix(wifi): fix ampdu to normal cause free buffer twice issue 2024-09-30 12:09:45 +08:00
Omar Chebib 22436dae10 fix(soc): add missing reset reasons for the ESP32-C61 2024-09-24 13:25:21 +08:00
Li Shuai a1fb9c7979 change(esp_phy): support phy sleep for esp32c61 2024-09-23 10:29:48 +08:00
liuning 83809910d2 feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle 2024-09-14 19:28:09 +08:00
Lou Tianhao 0926a700c2 feat(pm): support basic pmu sleep 2024-09-10 10:44:13 +08:00
Armando 5316a36175 fix(cache): fixed cache writeback/invalidate cannot reach higher vaddr parts 2024-09-05 18:47:02 +08:00
xuxiao 8780375859 feat(wifi): add wifi support for esp32c61 2024-08-30 20:43:06 +08:00
Mahavir Jain 2526ebdaa9 Merge branch 'feat/support_memory_protection_for_esp32c61' into 'master'
Support memory protection for esp32c61

Closes IDF-9580

See merge request espressif/esp-idf!33103
2024-08-29 18:40:38 +08:00
harshal.patil eec9197d47 feat(cpu_region_protect): Support memory protection in ESP32-C61 2024-08-28 11:16:28 +05:30
wangtao@espressif.com b50c2bf195 fix(wifi): fix esp32s2 get ack rssi issue 2024-08-27 21:53:31 +08:00
Song Ruo Jing 335d39b869 feat(clk): Add basic clock support for esp32c61
- Support SOC ROOT clock source switch
- Support CPU frequency change
- Support RTC SLOW clock source switch
- Support RTC SLOW clock + RC FAST calibration
- Remove FPGA build
2024-07-31 22:41:22 +08:00
Song Ruo Jing adb1a81729 Merge branch 'feature/esp32c61_regi2c_support' into 'master'
feat(regi2c): support REGI2C for ESP32C61

Closes IDF-9276

See merge request espressif/esp-idf!31980
2024-07-29 11:52:41 +08:00
Jiang Jiang Jian e37ff3565b Merge branch 'bugfix/fix_newlib_nano_float_printf_issues' into 'master'
fix(esp_rom): add new rom caps ESP_ROM_HAS_NEWLIB_PRINTF_BUG

See merge request espressif/esp-idf!30956
2024-07-26 17:37:03 +08:00
Fu Zhibo a90c9101ff feat: support regi2c for esp32c61 2024-07-24 12:17:11 +08:00
gaoxu 5da216a753 fix(gpio): fix gpio const zero addr 2024-07-11 09:46:58 +08:00
zhangyanjiao 3ade23ce22 fix(wifi/mesh): fix the issue that xon request timeout constantly when root reboot
Closes https://github.com/espressif/esp-idf/issues/13212
2024-07-08 14:01:31 +08:00
Liu Xiao Yu eefe001877 Merge branch 'change/adjust_esp_rom_header_layout_v2' into 'master'
change(esp_rom): optimize header files layout in components/esp_rom

See merge request espressif/esp-idf!31590
2024-07-01 16:24:56 +08:00
Marius Vikhammer 342c9ef2bd fix(heap): add heap related rom caps for C5 2024-07-01 09:37:17 +08:00
Xiaoyu Liu 2cb9419b14 change(esp_rom): optimize target-specific header files layout in components/esp_rom 2024-06-27 11:24:45 +08:00
Marius Vikhammer 56753c1dad Revert "fix(rom): fixed esprv_int_set_threshold on C5/C61"
This reverts commit 113c8de0fc.
2024-06-14 12:03:51 +08:00