23183 Commits

Author SHA1 Message Date
Michael (XIAO Xufeng)
b5ca10d73e Merge branch 'feat/increase_c2_supported_ver_v5.1' into 'release/v5.1'
feat(soc): increase c2 max supported version (v5.1)

See merge request espressif/esp-idf!35975
2025-01-07 15:45:02 +08:00
zwx
6d28fb78cd feat(802.15.4): introduced a feature for registering 802.15.4 ISR callbacks 2025-01-07 15:26:43 +08:00
Michael (XIAO Xufeng)
fd3da18412 Merge branch 'bugfix/warn_rc32k_use_in_kconfig_v5.1' into 'release/v5.1'
fix(clk): add an inevitable kconfig option to be selected to use rc32k (v5.1)

See merge request espressif/esp-idf!35967
2025-01-07 15:19:10 +08:00
Chen Jian Hua
7dbfb06fc9 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
- Fixed periodic adv enable params checking
- Fixed BLE assert lld_scan.c 1728 when receiving directed adv
- Support resolving RPA to identity address when creating connection
- Fixed BLE assert rwble.c 505 param 00400010
- Fixed peer address type error in HCI LE meta event
- Fixed setting random address failed when extended adv is enabled


(cherry picked from commit 326f391f9c5a218bad521f3a1277fd09f240ac6d)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-01-07 14:33:21 +08:00
Kapil Gupta
b9a77ef222 Merge branch 'bugfix/enable_eap_workarounds_v5.1' into 'release/v5.1'
fix(esp_wifi): Enable EAP workarounds by default (v5.1)

See merge request espressif/esp-idf!36155
2025-01-07 14:12:15 +08:00
Jiang Jiang Jian
6e9e617159 Merge branch 'fix/fix_pm_trace_rtc_domain_keeping_v5.1' into 'release/v5.1'
fix(esp_pm): enable RTC_PERIPH domain once in esp_pm_trace_init (v5.1)

See merge request espressif/esp-idf!36000
2025-01-07 10:59:31 +08:00
Jiang Jiang Jian
2832e1fcd8 Merge branch 'fix/fix_flash_leakage_workaroud_config_dependcy_v5.1' into 'release/v5.1'
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy (v5.1)

See merge request espressif/esp-idf!35993
2025-01-07 10:58:53 +08:00
Sarvesh Bodakhe
13055cbcec fix(wifi): Add support to recongize different WPA3 Authentication modes from specs
Add support  to recognize APs supporting 'WPA3-Enterprise-Only Mode' and
'WPA3-Enterprise-Transition Mode' using authmodes WIFI_AUTH_WPA3_ENTERPRISE
and WIFI_AUTH_WPA2_WPA3_ENTERPRISE, respectively.
2025-01-07 10:23:36 +08:00
Shu Chen
a2d03a16e9 Merge branch 'feature/support_esp32h2eco5_phylib_v51' into 'release/v5.1'
feat(esp_phy): support esp32h2eco5 phylib(v5.1)

See merge request espressif/esp-idf!36170
2025-01-07 10:14:22 +08:00
Rahul Tank
7b4e90da66 Merge branch 'bugfix/fix_csfc_write_nvs_v5.1' into 'release/v5.1'
fix(nimble): Corrected storing method of csfc to nvs (v5.1)

See merge request espressif/esp-idf!36168
2025-01-07 08:45:36 +08:00
Xiao Xufeng
c6b1ba15dd feat(soc): increase c2 max supported version 2025-01-06 17:09:08 +08:00
Chen Jian Hua
6c0819eec4 fix(bt): Update bt lib for ESP32(ba6739f)
- Fixed assert in lld_evt.c at line 2353
- Fixed interrupt WDT when shutdown bt controller
- Added config for BLE vendor HCI QA command
- Added config for BLE channel assessment and ping procedure


(cherry picked from commit ad3554fbed715c9cc64fe6db2a81b51770f63504)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-01-06 15:20:01 +08:00
zhangwenxu
743a2bf189 feat(esp_phy): support esp32h2eco5 phylib 2025-01-06 14:31:16 +08:00
Rahul Tank
16bc457b90 fix(nimble): Corrected storing method of csfc to nvs 2025-01-06 10:21:39 +05:30
Xu Si Yu
35ed2beb21 fix(openthread): fix openthread radio spinel deinit 2025-01-06 10:25:53 +08:00
Xu Si Yu
d7491e8fa8 fix(openthread): fix a naming error of kconfig 2025-01-06 10:25:30 +08:00
Xu Si Yu
632a7e0a36 feat(15.4): support setting 15.4 txrx pti when coex is enabled 2025-01-06 10:25:30 +08:00
Jiang Jiang Jian
6ee30b3348 Merge branch 'feat/backport_some_feature_and_bugfix_v51' into 'release/v5.1'
Feat/backport some feature and bugfix v51

See merge request espressif/esp-idf!36139
2025-01-03 21:36:02 +08:00
Kapil Gupta
13cf93c5c4 fix(esp_wifi): Enable EAP workarounds by default
Enabling this will make sure our behavior is same as upstream
wpa_supplicant.
2025-01-03 17:43:46 +05:30
wangtao@espressif.com
e2ed57d521 fix(wifi): backport some wifi feature and bugfixs 2025-01-03 14:38:47 +08:00
wangtao@espressif.com
a86be3e6fd fix(wifi): fix spiram ignore issue 2025-01-03 14:24:20 +08:00
wangtao@espressif.com
9e12a0ab11 feat(wifi): fix SPIRAM_IGNORE_NOTFOUND releated config 2025-01-03 14:23:54 +08:00
wangtao@espressif.com
5ef8709e33 change(wifi): change softap default dtim period to 1 2025-01-03 14:22:49 +08:00
wangtao@espressif.com
5d2338f201 fix(wifi): fix esp32c2eco4 sta_rx_csa ld 2025-01-03 14:22:40 +08:00
zwx
e0105658a1 fix(802.15.4): fix a typo for 15.4 Kconfig 2025-01-03 14:22:28 +08:00
zwx
afa07489bf feat(802.15.4): introduce a series of APIs related power table 2025-01-03 14:22:28 +08:00
zwx
ae0ced4ca2 feat(openthread): support preferred channel mask 2025-01-03 14:22:28 +08:00
morris
16b622b4f3 Merge branch 'bugfix/esp_rom_gpio_connect_out_signal_patch_v5.1' into 'release/v5.1'
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2 (v5.1)

See merge request espressif/esp-idf!35942
2025-01-03 10:36:51 +08:00
morris
f54616a4e4 Merge branch 'bugfix/ledc_get_freq_calc_v5.1' into 'release/v5.1'
fix(ledc): fix ledc_get_freq calculation err due to overflow (v5.1)

See merge request espressif/esp-idf!36022
2025-01-03 10:36:24 +08:00
morris
c5a786b435 Merge branch 'feat/xmc_32d_support_v5.1' into 'release/v5.1'
feat(spi_flash): support 120M on xmc25q32d flash (backport v5.1)

See merge request espressif/esp-idf!36081
2025-01-02 14:30:25 +08:00
morris
3d36bb8933 Merge branch 'fix/bod_esp32h2_v5.1' into 'release/v5.1'
fix(bod): Improve esp32h2 brownout handling (backport v5.1)

See merge request espressif/esp-idf!36051
2025-01-02 14:28:09 +08:00
Zhuang Hang
cf32920507 feat(802.15.4): add api for set/get ack timeout (v5.1) 2025-01-02 11:32:56 +08:00
C.S.M
353eb80d55 feat(spi_flash): support 120M on xmc25q32d flash 2024-12-31 11:37:43 +08:00
Rahul Tank
dc854ff1b4 fix(nimble): Fix compilation issue for combination of Ext Adv and Reattempt conn flag 2024-12-30 14:35:00 +05:30
Rahul Tank
e80531afbd fix(nimble): Fix compilation issues when BLE_MAX_STORE_BOND is set to 0 2024-12-30 10:20:40 +05:30
C.S.M
7f6b2d3917 fix(bod): Improve esp32h2 brownout handling 2024-12-30 12:05:13 +08:00
Rahul Tank
df8a0957e2 Merge branch 'bugfix/force_att_tx_q_cleanup_v5.1' into 'release/v5.1'
fix(nimble): Add ATT Tx queue cleanup during link disconnection (v5.1)

See merge request espressif/esp-idf!36015
2024-12-27 20:13:30 +08:00
Island
28a0c9ce1d Merge branch 'docs/refactor_ceva_bt_controller_api_v5.1' into 'release/v5.1'
docs(ble): Refactored the API reference for esp32/c3/s3 BT controller (v5.1)

See merge request espressif/esp-idf!35350
2024-12-27 18:45:23 +08:00
Wei Yu Han
f14d3cfc5b docs(ble): Refactored the API reference for esp32/c3/s3 BT controller (v5.1) 2024-12-27 18:45:23 +08:00
morris
e7fb729b28 Merge branch 'fix/twai_io_init_glitch_v5.1' into 'release/v5.1'
fix(driver_twai): fixed bus-off when twai_init due to wrong gpio config (v5.1)

See merge request espressif/esp-idf!34823
2024-12-27 13:47:52 +08:00
Shu Chen
cc58cf3e52 Merge branch 'fix/openthread_dns_hook_v5_1' into 'release/v5.1'
fix(openthread): Fix external DNS resolve hook for DNS64 client(v5.1)

See merge request espressif/esp-idf!35986
2024-12-27 10:20:48 +08:00
morris
8722c3d4e7 Merge branch 'bugfix/uart_8_16_bit_access_v5.1' into 'release/v5.1'
fix(uart): fix 8/16-bit uart register access (v5.1)

See merge request espressif/esp-idf!35964
2024-12-27 10:19:46 +08:00
Song Ruo Jing
c262ef4067 fix(ledc): fix ledc_get_freq calculation err due to overflow
Closes https://github.com/espressif/esp-idf/pull/14882
2024-12-26 18:51:22 +08:00
Rahul Tank
b878fe1b87 fix(nimble): Add ATT Tx queue cleanup during link disconnection 2024-12-26 14:58:33 +05:30
Jiang Jiang Jian
306a58714a Merge branch 'feature/support_to_query_phy_rf_used_time_v5.1' into 'release/v5.1'
feat(phy): support to query phy used time

See merge request espressif/esp-idf!35875
2024-12-26 17:22:54 +08:00
morris
8b8f6d1509 Merge branch 'fix/fix_psram_mode_reg_wrong_timing_v5.1' into 'release/v5.1'
psram: fixed mode reg read bad timing on octal and hex psrams (v5.1)

See merge request espressif/esp-idf!35953
2024-12-26 16:17:31 +08:00
Island
c2fde4367c Merge branch 'refactor/optimize_ble_gatt_api_doc_v5.1' into 'release/v5.1'
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference (v5.1)

See merge request espressif/esp-idf!35916
2024-12-26 14:24:55 +08:00
wuzhenghui
0f976bcd36
fix(esp_pm): enable RTC_PERIPH domain once in esp_pm_trace_init 2024-12-26 14:11:38 +08:00
wanckl
5124d2a51c fix(twai): currect twai type macro initialize definition 2024-12-26 11:57:38 +08:00
wuzhenghui
241dc137a2
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy 2024-12-26 11:43:07 +08:00