33572 Commits

Author SHA1 Message Date
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
Roland Dobai
e7303ce35d Merge branch 'fix/tools_pip_upgrade_v5.1' into 'release/v5.1'
fix(idf_tools.py): Upgrade pip and setuptools separately (v5.1)

See merge request espressif/esp-idf!35777
2024-12-27 00:12:53 +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
Island
58e0766349 Merge branch 'feat/add_get_started_example_on_bluedroid_v5.1' into 'release/v5.1'
feat(bt/bluedroid): Added BLE get started examples for Bluedroid (v5.1)

See merge request espressif/esp-idf!35650
2024-12-26 14:24:43 +08:00
wanckl
5124d2a51c fix(twai): currect twai type macro initialize definition 2024-12-26 11:57:38 +08:00
Island
b370b7538d Merge branch 'bugfix/fixed_ble_issues_241220_v5.1' into 'release/v5.1'
Bugfix/fixed ble issues 241220 (v5.1)

See merge request espressif/esp-idf!35921
2024-12-26 11:30:28 +08:00
WanqQixiang
94399fb82e fix(openthread): Fix external DNS resolve hook for DNS64 client 2024-12-26 11:17:23 +08:00
Armando
b8cc131156 fix(psram): fixed mode reg read bad timing on octal and hex psrams 2024-12-26 11:17:07 +08:00
morris
1f022e2a6e Merge branch 'bugfix/reserve_mspi_pin_regarding_line_mode_v5.1' into 'release/v5.1'
fix(gpio_reserve): reserve the mspi pin regarding line mode (v5.1)

See merge request espressif/esp-idf!35908
2024-12-26 11:03:27 +08:00
morris
c7ad441eab Merge branch 'bugfix/rtc_clk_cpu_freq_set_xtal_behavior_v5.1' into 'release/v5.1'
fix(clk): rtc_clk_cpu_freq_set_xtal will always disable CPU's PLL (v5.1)

See merge request espressif/esp-idf!35946
2024-12-26 10:48:58 +08:00
Song Ruo Jing
6888440994 fix(uart): fix 8/16-bit uart register access 2024-12-25 19:40:22 +08:00
morris
20b0a71a66 Merge branch 'fix/c61_h2_pmu_icg_csv_update_v5.1' into 'release/v5.1'
fix(pmu): h2 update pmu_icg_mapping.h (v5.1)

See merge request espressif/esp-idf!34799
2024-12-25 16:34:43 +08:00
morris
cb1f878478 Merge branch 'feat/rmt_return_real_channel_resolution_v5.1' into 'release/v5.1'
feat(rmt): add API to return the real clock resolution of a channel (v5.1)

See merge request espressif/esp-idf!35904
2024-12-25 14:10:40 +08:00
laokaiyao
774920dfa2 fix(gpio_reserve): reserve the mspi pin regarding line mode 2024-12-25 11:09:56 +08:00
zwl
09486fbdfc feat(ble): add dtm configuration command in hci example 2024-12-25 10:00:43 +08:00
Rahul Tank
5746b0088f Merge branch 'bugfix/ble_common_issues_v5.1' into 'release/v5.1'
Bugfix/ble common issues v5.1

See merge request espressif/esp-idf!35797
2024-12-25 09:58:18 +08:00
Astha Verma
f6c4b1c4b5 fix(nimble): fix memory leak issue in Blufi example 2024-12-24 22:20:05 +05:30
Rahul Tank
e4e56f030c Merge branch 'bugfix/solve_memory_prints_v5.1' into 'release/v5.1'
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails (v5.1)

See merge request espressif/esp-idf!35839
2024-12-25 00:24:52 +08:00
Song Ruo Jing
6a26acf647 fix(clk): rtc_clk_cpu_freq_set_xtal will always disable CPU's PLL
Align C6/H2 rtc_clk_cpu_freq_set_xtal behavior to other chips
2024-12-24 22:33:38 +08:00
morris
2249f2c916 Merge branch 'bugfix/fix_i2s_24b_buf_size_calc_v5.1' into 'release/v5.1'
fix(i2s): fixed some issues in I2S driver (v5.1)

See merge request espressif/esp-idf!35771
2024-12-24 22:01:27 +08:00
wanckl
c032520054 fix(driver_twai): fixed bus-off when twai_init due to wrong gpio config
Closes https://github.com/espressif/esp-idf/issues/14548
2024-12-24 18:15:39 +08:00
Shu Chen
509be3d12d Merge branch 'fix/add_macros_for_otbr_v5.1' into 'release/v5.1'
fix(openthread): add macros for ot_br (v5.1)

See merge request espressif/esp-idf!35895
2024-12-24 17:55:40 +08:00
Abhinav Kudnar
a725747800 fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails 2024-12-24 14:14:27 +05:30
Rahul Tank
ff0826a90f Merge branch 'bugfix/fix_link_estab_param_v5.1' into 'release/v5.1'
fix(nimble): Corrected link_estab event handling parameters (v5.1)

See merge request espressif/esp-idf!35810
2024-12-24 16:43:04 +08:00
wanckl
67cb6b21c1 fix(pmu): c61 and h2 update pmu_icg_mapping.h 2024-12-24 16:10:27 +08:00
Zhao Wei Liang
9e24e88ca7 feat(ble): Support get ble controller free heap size on ESP32-C2
(cherry picked from commit 2cb7d2437bc81124c2cc4a0f4b9e94bac2318f0e)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:08 +08:00
Zhao Wei Liang
811efe487c feat(ble): Support get ble controller free heap size on ESP32-H2
(cherry picked from commit 12f226be7d9b02e27d4e98b018d886af7fb8b621)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:05 +08:00
Zhao Wei Liang
778d18bab0 feat(ble): Support get ble controller free heap size on ESP32-C6
(cherry picked from commit aa7feb944923cd3d9920e63db9b675b31c8981f7)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:03 +08:00
Zhao Wei Liang
95e2d76aba feat(ble): fixed some ble issues on ESP32-C2
(cherry picked from commit 5f9a3cdd1a89c6987ff64a62e325533fc217b38a)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:01 +08:00
Zhao Wei Liang
8077af9685 feat(ble): adjust bt default scheme position
(cherry picked from commit 446239251c1069e7128025bdbbe1f03d08304545)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:20:59 +08:00
Chen Jian Hua
d1b039305c Merge branch 'refactor/optimize_ble_gatt_api_doc' into 'master'
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference

See merge request espressif/esp-idf!34650

(cherry picked from commit 19b5381c9920a30d1288779181a26df3394c2527)

7320c77d refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
8a80617c refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
0ac97e98 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
27b17c69 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
ea8d7686 docs: Update gattc & gatts api header files
f508772f Apply 3 suggestion(s) to 2 file(s)
03469b52 Apply 2 suggestion(s) to 1 file(s)
aa2cf7a5 docs: fix minor issue
46dc6e96 docs(ble): Replaced "closed" with "terminated" for physical connection.

Co-authored-by: Wei Yu Han <weiyuhan@espressif.com>
2024-12-24 15:19:48 +08:00
laokaiyao
26f97d8d4d fix(i2s): add check for the tdm frame bits num 2024-12-24 14:50:41 +08:00
laokaiyao
1afe2af442 fix(i2s): fixed the issue in PR 14879
Closes https://github.com/espressif/esp-idf/pull/14879

[Kevin: Update to only remove the limitation for PCM short format]
2024-12-24 14:50:41 +08:00
laokaiyao
f22dd313fa refactor(i2s): refactor i2s examples common dependencies
Closes https://github.com/espressif/esp-idf/issues/14751

Make the common I2S dependencies as an example common component,
so that to avoid slash & backslash issue on windows
when use absolute include path.
2024-12-24 14:50:41 +08:00
laokaiyao
51adfa1fd9 fix(i2s): return error when mclk_div is smaller than 2 2024-12-24 14:50:30 +08:00
laokaiyao
4bcc2b151f fix(i2s): fixed incorrect buf size calculation 2024-12-24 12:35:26 +08:00
morris
9120e4dc81 feat(rmt): add API to return the real clock resolution of a channel
Closes https://github.com/espressif/esp-idf/pull/15074
2024-12-24 11:17:32 +08:00
Tan Yan Quan
c9f1da176d fix(openthread): add macros for ot_br 2024-12-23 21:31:25 +08:00
Shu Chen
50b36ece57 Merge branch 'feature/add_rx_buff_statistic_v5.1' into 'release/v5.1'
feat(802.15.4): IEEE802.15.4 add rx buffer statistic (v5.1)

See merge request espressif/esp-idf!35642
2024-12-23 17:34:48 +08:00
morris
c3b7a31f28 Merge branch 'fix/flash_noos_issues_v5.1' into 'release/v5.1'
flash: fixed some no_os API issues (v5.1)

See merge request espressif/esp-idf!35795
2024-12-23 17:34:21 +08:00
Shu Chen
81a34cbbc7 Merge branch 'fix/thread-lib-v51' into 'release/v5.1'
fix(openthread): update esp-thread-lib branch (v5.1)

See merge request espressif/esp-idf!35815
2024-12-23 17:29:57 +08:00
Marius Vikhammer
e5d9f16f42 Merge branch 'fix/ringbuf_receives_after_aq_wraparound_v5.1' into 'release/v5.1'
fix(esp_ringbuf): Fixed no-split ringbuf issue where acquire pointer  wraps around (v5.1)

See merge request espressif/esp-idf!35870
2024-12-23 14:48:47 +08:00