morris
d65c108888
Merge branch 'feat/mmu_find_paddr_caps_by_any_offset_v5.4' into 'release/v5.4'
...
mmu: supported find paddr caps by any paddr offset (v5.4)
See merge request espressif/esp-idf!36813
2025-02-12 10:30:35 +08:00
Erhan Kurubas
99b1a685c8
fix(coredump): disable uart txd pullup using gpio hal
2025-02-11 16:53:18 +01:00
Erhan Kurubas
52c1538f01
fix(coredump): fix note section alignments
2025-02-11 16:53:18 +01:00
Erhan Kurubas
f1fbac9dc8
fix(coredump): only clear high bit in PC when set
2025-02-11 16:53:18 +01:00
morris
952f1aa2b8
Merge branch 'feature/malloc_cap_simd_flag_v5.4' into 'release/v5.4'
...
feat(heap): add a MALLOC_CAP_SIMD flag (v5.4)
See merge request espressif/esp-idf!36649
2025-02-11 17:42:09 +08:00
Song Ruo Jing
ed46ec4433
fix(gpio): fix esp_rom_gpio_connect_out_signal for gpio num over 31 on esp32/s2
...
Closes https://github.com/espressif/esp-idf/issues/15209
2025-02-11 16:05:11 +08:00
Armando
efd8c467d0
test(mmu): test can find paddr caps by any paddr offset
2025-02-11 15:51:45 +08:00
Armando
d7cdbbb07d
feat(mmu): supported find paddr caps by any paddr offset
...
Closes https://github.com/espressif/esp-idf/issues/14988
2025-02-11 15:51:45 +08:00
morris
e121a77c92
fix(dma): also consider buffer alignment when calculating the DMA nodes
...
Closes https://github.com/espressif/esp-idf/issues/15228
2025-02-11 13:46:12 +08:00
morris
5c0611cb3b
feat(async_memcpy): support rx buffer unaligned to cache line size
2025-02-11 13:46:12 +08:00
morris
565d0331f1
refactor(dma): split rx buffer to cache aligned ones
2025-02-11 13:46:12 +08:00
zwx
053a67f209
fix(802.15.4): fix a typo for 15.4 Kconfig
2025-02-11 13:23:57 +08:00
zwx
22a5444773
feat(802.15.4): introduce a series of APIs related power table
2025-02-11 13:23:57 +08:00
zwx
86eed3f3ab
feat(openthread): support preferred channel mask
2025-02-11 13:22:47 +08:00
Wang Meng Yang
cb19765809
Merge branch 'feat/esp32_set_get_bt_lpclk_src_v5.4' into 'release/v5.4'
...
feat(bt): Added API to get/set low power clock source(v5.4)
See merge request espressif/esp-idf!36562
2025-02-11 12:14:58 +08:00
xiongweichao
f9ea7a47b1
fix(bt/bluedroid): Fixed incorrect types of some variables in SDP
2025-02-11 11:57:11 +08:00
xiongweichao
26491fbe67
fix(bt): Fix incorrect type returned when searching SAP record
2025-02-11 11:57:07 +08:00
xiongweichao
b8a4d9f74f
fix(bt): Fix the incorrect record found using uuid16 search
2025-02-11 11:57:03 +08:00
Shu Chen
b853fc6742
Merge branch 'feature/support_hw_reset_when_handling_rcp_failure_v5.4' into 'release/v5.4'
...
feat(openthread): support hardware reset RCP while processing RCP failure (v5.4)
See merge request espressif/esp-idf!36553
2025-02-11 11:29:31 +08:00
Island
05eb9d0c4a
Merge branch 'bugfix/h2_ble_timer_clk_enable_fix_v5.4' into 'release/v5.4'
...
fix: H2 ble timer clk enable issue. (v5.4)
See merge request espressif/esp-idf!36545
2025-02-11 10:45:33 +08:00
morris
737cce3c9f
Merge branch 'bugfix/fix_i2s_reconfig_slot_issue_v5.4' into 'release/v5.4'
...
fix(i2s): fixed incorrect logic in slot reconfig (v5.4)
See merge request espressif/esp-idf!36641
2025-02-11 10:40:32 +08:00
Rahul Tank
5ede5942b1
fix(nimble): Fixed warnings with COMPILTER_WARN_WRITE_STRINGS set
2025-02-10 21:50:15 +05:30
Rahul Tank
f9f71f0fa8
Merge branch 'fix/wifi_provisioning_ble_v5.4' into 'release/v5.4'
...
fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled (v5.4)
See merge request espressif/esp-idf!36497
2025-02-10 23:57:47 +08:00
radek.tandler
03ca56d8fb
fix(storage/vfs): Fixed failing test cases in test_apps
2025-02-10 16:43:33 +01:00
radek.tandler
9a21f5fb81
fix(ci): Removed storage related ignore warnings
2025-02-10 16:43:33 +01:00
akshat
767afc9ce4
bugfix(wifi): Fix header file errors and remove esp_supplicant from check_public_headers_exceptions.txt
2025-02-10 18:52:01 +05:30
akshat
22382490ab
bugfix(wifi): Add missing brackets in the C++ guard
...
Closes https://github.com/espressif/esp-idf/issues/14991
2025-02-10 18:51:31 +05:30
Kapil Gupta
cd934c08ab
fix(esp_wifi): Add review comments and some cleanup
2025-02-10 15:46:30 +05:30
Kapil Gupta
3c085db83e
fix(esp_wifi): fix some analyzer issues
...
Closes https://github.com/espressif/esp-idf/issues/15097
Closes https://github.com/espressif/esp-idf/issues/15098
Closes https://github.com/espressif/esp-idf/issues/15099
2025-02-10 15:46:30 +05:30
Kapil Gupta
17032b875a
fix(esp_wifi): Reduce scan frequency in WPS
2025-02-10 15:11:14 +05:30
Jiang Jiang Jian
5436955fd9
Merge branch 'bugfix/esp32c5_eco1_wifi_ps_v5.4' into 'release/v5.4'
...
backport v5.4: fix some wifi power save issues and optimize phy sleep for esp32c5 eco1 and beta5
See merge request espressif/esp-idf!36561
2025-02-10 15:22:59 +08:00
Jiang Jiang Jian
1aab4bf1b2
Merge branch 'bugfix/pm-300-v5.4' into 'release/v5.4'
...
backport v5.4: fix some esp32c5 and esp32c61 light sleep wakeup issues
See merge request espressif/esp-idf!36075
2025-02-10 15:22:22 +08:00
Marius Vikhammer
5c75a994da
Merge branch 'fix/esp-event-profiling_v5.4' into 'release/v5.4'
...
fix(esp_event): Fix event loop profiling in handler_execute function (backport v5.4)
See merge request espressif/esp-idf!36684
2025-02-10 14:45:15 +08:00
xiongweichao
76a66a7879
feat(bt): Added API to get/set low power clock source
2025-02-10 14:10:38 +08:00
laokaiyao
5d4598f986
fix(i2s): fix uninitialize warning for the default macros
...
Closes https://github.com/espressif/esp-idf/issues/15271
2025-02-10 11:16:19 +08:00
laokaiyao
80ef7b7494
fix(i2s): fixed incorrect logic in slot reconfig
...
Closes https://github.com/espressif/esp-idf/issues/15256
2025-02-10 11:16:19 +08:00
Wang Meng Yang
8deb26be27
Merge branch 'feat/add_vsc_to_support_test_v5.4' into 'release/v5.4'
...
feat(bt): add vendor hci command and event to support test (v5.4)
See merge request espressif/esp-idf!36571
2025-02-10 10:49:13 +08:00
Song Ruo Jing
6cb64d7025
feat(heap): add a MALLOC_CAP_SIMD flag
...
MALLOC_CAP_SIMD can be used to allocate memory to be used for SIMD instructions
2025-02-08 16:28:41 +08:00
Shu Chen
5fa3e381c9
Merge branch 'feat/add_callback_for_esp_ot_radio_spinel_init_v5.4' into 'release/v5.4'
...
feat(openthread): add an API to set rcp version string (v5.4)
See merge request espressif/esp-idf!36746
2025-02-08 16:26:56 +08:00
morris
35dc076e79
Merge branch 'fix/usb_non_periodic_backport_v5.4' into 'release/v5.4'
...
fix(usb/host): Set SCHED_INFO for all channels (backport v5.4)
See merge request espressif/esp-idf!36770
2025-02-08 10:07:39 +08:00
Jiang Jiang Jian
ebc370a796
Merge branch 'bugfix/remove_unused_sco_state_v5.4' into 'release/v5.4'
...
Bugfix/remove unused sco state (v5.4)
See merge request espressif/esp-idf!36729
2025-02-07 19:51:01 +08:00
Tomáš Rohlínek
653fa4a1f5
fix(storage/vfs): incorrect log level in esp_vfs_register_fd_range
...
Closes https://github.com/espressif/esp-idf/issues/14327
2025-02-07 15:24:08 +08:00
Geng Yu Chao
095d82eb9b
fix(esp32h2): H2 ble timer clk enable issue
...
(cherry picked from commit ac8204c4ba6dac7118589cba0f6957e49a726a07)
Co-authored-by: Geng Yuchao <gengyuchao@espressif.com>
2025-02-07 11:46:50 +08:00
Guillaume Souchere
4b5e246b5b
fix(esp_vfs_console): USB CDC read when non blocking
...
In non blocking mode, the read function is expected
to return weather data is available for reading or not.
In case data are available but the size does not match
the expected size, the function read should return whatever
data is available.
Previously, the function was returning -1 with errno set
to EWOULDBLOCK even if the size of data in the buffer was
less than the requested size. It would only return the
available data if the size in the buffer was greater or equal
to the requested size.
The implementation of cdcacm_read is modified to return the avilable
data from the buffer even is the size is lesser than the requested
size.
2025-02-06 09:01:30 +01:00
Tomas Rezucha
4e4c9dc726
fix(usb/host): Set SCHED_INFO for all channels
...
Although the hardware documentation suggests that SCHED_INFO is only used
for periodic channels, empirical evidence shows that omitting this configuration
on non-periodic channels can cause them to freeze.
Therefore, we set this field for all channels to ensure reliable operation.
2025-02-06 08:17:59 +01:00
Jiang Jiang Jian
b26d933e08
Merge branch 'change/default_value_for_esp_coex_vsc_in_bluedroid_v5.4' into 'release/v5.4'
...
change(bt): Set default value for BT_BLUEDROID_ESP_COEX_VSC conditionally (v5.4)
See merge request espressif/esp-idf!36734
2025-02-06 10:50:03 +08:00
Astha Verma
447887de03
fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled
2025-02-05 14:48:43 +05:30
morris
d79e743b79
Merge branch 'fix/move_spi_lcd_cb_fun_to_iram_v5.4' into 'release/v5.4'
...
feat(spi_lcd): move callback function to iram (v5.4)
See merge request espressif/esp-idf!36739
2025-02-05 14:56:01 +08:00
Xu Si Yu
77fb4e42bd
feat(openthread): add an API to set rcp version string
2025-02-05 14:40:17 +08:00
David Cermak
8e8d922edc
fix(esp_eth): Fix test code to unregister event correctly
2025-02-05 07:34:27 +01:00