Commit Graph

34230 Commits

Author SHA1 Message Date
morris
ae221cb24f Merge branch 'feat/sdm_sleep_retention' into 'master'
sdm driver sleep retention support and thread safety enhancement

Closes IDF-12348, IDF-13686, IDF-10700, IDF-9742, IDF-9771, and IDF-10396

See merge request espressif/esp-idf!41088
2025-08-11 18:23:50 +08:00
gaoxu
5433c4c3c5 fix(flash): fix H21/H4 error on FPGA because of wrong flash speed 2025-08-11 18:09:44 +08:00
nilesh.kale
73d8ad9083 feat(esp_http_client): handle error while reading data from server
This commit updated API esp_http_cleint_perform() to handle error and
dispatched error  event if any error occured whiling reading data from server.
2025-08-11 16:39:22 +08:00
Sudeep Mohanty
3ef41363cf Merge branch 'task/remove_freertos_compatibility' into 'master'
remove(freertos): Removed freertos_compatibility.c

Closes IDF-3851 and IDF-8144

See merge request espressif/esp-idf!40652
2025-08-11 10:25:33 +02:00
renpeiying
2f2cb51904 docs: Update struct for correct building of ledc.h
Closes https://github.com/espressif/esp-idf/issues/8813
2025-08-11 16:18:01 +08:00
armando
987c901fa5 change(soc): simplify p4 soc cmake 2025-08-11 15:36:15 +08:00
harshal.patil
9e87b50307 change(mbedtls/ecdsa): The ECDSA module of ESP32-H2 ECO5 does not use MPI module 2025-08-11 12:08:51 +05:30
Chen Jichang
e321d3f85f feat(rmt): support unaligned receive buffer with DMA
The driver will help to align the buffer to mem_alignment in DMA mode
2025-08-11 14:22:28 +08:00
Chen Jichang
f4a76612fa feat(rmt): allow to set init level before any tx transmission
Closes https://github.com/espressif/esp-idf/issues/16068
2025-08-11 14:22:28 +08:00
Chen Jichang
7d0d7c52db fix(rmt): deal with spurious RX done interrupts on ESP32
Closes https://github.com/espressif/esp-idf/issues/15948
2025-08-11 14:22:28 +08:00
Chen Jichang
4ee0feeb6f refactor(rmt): use gdma link list driver to mount buffer 2025-08-11 14:22:28 +08:00
morris
844dc17b43 Merge branch 'fix/rmt_simple_encoder_done_with_mem_full' into 'master'
fix(rmt): fix the state of simple encoder with mem full

Closes IDFGH-16195

See merge request espressif/esp-idf!41070
2025-08-11 14:01:57 +08:00
Rahul Tank
4f84ba0ae7 Merge branch 'feat/add_vsc_specify_scan_chan' into 'master'
fix(nimble): Add VSC for Set Scan Channel Bitmap

Closes BLERP-2131

See merge request espressif/esp-idf!40933
2025-08-11 11:23:32 +05:30
Wang Mengyang
15d88a149b fix(esp_phy): Add protection of consecutive disable operations by single modem source 2025-08-11 13:47:48 +08:00
Aditya Patwardhan
b72e532598 Merge branch 'feature/move_partial_download_code_under_config' into 'master'
feat(esp_http_client): move partial download related code under config

Closes IDF-13464

See merge request espressif/esp-idf!40270
2025-08-11 11:09:49 +05:30
zhanghaipeng
12df54e8d1 fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data 2025-08-11 13:08:14 +08:00
Song Ruo Jing
451cfc91c3 Merge branch 'contrib/github_pr_17241' into 'master'
Refactor: Use enum values when assigning "pull_[up|down]_en" fields of "gpio_config" (GitHub PR)

Closes IDFGH-16192

See merge request espressif/esp-idf!41058
2025-08-11 12:08:16 +08:00
C.S.M
0121a14699 refactor(temperature_sensor): Move temperature calculation from hw_support to hal 2025-08-11 11:47:20 +08:00
wuzhenghui
a0ca0fe7be fix(esp_hw_support): test ESP_SLEEP_RTC_USE_RC_FAST_MODE sleep submode after reset 2025-08-11 11:28:38 +08:00
wuzhenghui
b4aa2de9c4 fix(esp_hw_support): fix ESP_SLEEP_RTC_USE_RC_FAST_MODE sub_mode lost after cpu/sys reset
Closes https://github.com/espressif/esp-idf/issues/16243
2025-08-11 11:28:34 +08:00
Zhang Wen Xu
29af244a49 Merge branch 'feat/add_154_mac_logs_when_ot_assert' into 'master'
feat(openthread): add option to dump 802.15.4 MAC debug info on assert

See merge request espressif/esp-idf!40936
2025-08-11 02:35:43 +00:00
Zhou Xiao
33febd990c fix(ble): wrapped specify scan channel vs cmd 2025-08-11 10:25:56 +08:00
hebinglin
52ef5c8072 fix(esp_hw_support): change if condition to fix idf-13103 2025-08-11 10:24:12 +08:00
hebinglin
1e89698c60 fix(esp_hw_support): change esp_sleep_clock_option_t to fix idf-13119 2025-08-11 10:24:12 +08:00
morris
0eb611a797 feat(sdm): add driver support for esp32-h4 2025-08-11 10:16:03 +08:00
morris
f808fb9eaf feat(sdm): add sleep retention support 2025-08-11 10:15:40 +08:00
morris
83512e3e7c feat(sdm): enhance the thread safety 2025-08-11 10:13:57 +08:00
armando
71a09b82a4 change(cache): when vaddr is not cacheable, msync will return not supported 2025-08-11 01:53:16 +00:00
gaoxu
178b5802f3 ci(camera): add esp32s3eye test and runner for DVP 2025-08-10 18:45:02 +08:00
Chen Ji Chang
6c8d12a670 Merge branch 'feat/support_pcnt_on_h21' into 'master'
feat(pcnt): support pcnt on esp32h21

Closes IDF-11566, IDF-11567, IDF-9907, IDF-9739, IDF-8469, and IDF-9768

See merge request espressif/esp-idf!40889
2025-08-10 01:36:03 +08:00
Jiang Jiang Jian
bba5292866 Merge branch 'bugfix/update_librtc' into 'master'
fix(esp_phy): update esp32 librtc.a for coex problems

See merge request espressif/esp-idf!41046
2025-08-09 00:46:46 +08:00
Jiang Jiang Jian
dbb2d4f027 Merge branch 'change/ble_update_lib_20250806' into 'master'
change(ble): [AUTO_MR] 20250806 - Update ESP BLE Controller Lib

Closes BLERP-2128, BLERP-2124, and BLERP-1825

See merge request espressif/esp-idf!41075
2025-08-08 22:49:43 +08:00
Jiang Jiang Jian
51ed23be67 Merge branch 'bugfix/fix_ht20_check_wrong' into 'master'
Bugfix/fix ht20 check wrong

Closes WIFIBUG-1333 and WIFIBUG-1377

See merge request espressif/esp-idf!41086
2025-08-08 20:00:15 +08:00
LiPeng
c99850e50d fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 2025-08-08 19:50:37 +08:00
morris
afd35e411a refactor(hal): use HAL_CONFIG() macro function 2025-08-08 18:25:24 +08:00
Gao Xu
465c37d5eb Merge branch 'feat/support_uart_on_h4' into 'master'
feat(uart): support uart on ESP32H4

Closes IDF-12398, IDF-12400, and IDF-12948

See merge request espressif/esp-idf!39224
2025-08-08 18:03:30 +08:00
Ren Peiying
fbe5dc7c92 Merge branch 'docs/update_struct_in_lcd_spi' into 'master'
docs: Update lcd_io_spi.h for correct documentation building

Closes DOC-11820

See merge request espressif/esp-idf!41087
2025-08-08 17:46:38 +08:00
Erhan Kurubas
b98d27c7f9 Merge branch 'fix/coredump_max_tasks_num' into 'master'
fix(coredump): implement CONFIG_ESP_COREDUMP_MAX_TASKS_NUM limitation

Closes IDFGH-13516

See merge request espressif/esp-idf!41008
2025-08-08 10:36:24 +02:00
yinqingzhao
7c490492a0 fix(wifi): fix ht20 state check incorrect 2025-08-08 15:57:48 +08:00
Jiang Jiang Jian
55086dffc7 Merge branch 'bugfix/fix_espnow_coexist_mode_switch_issue' into 'master'
fix(wifi): fix some esp-now issues and lightsleep issues

Closes WIFIBUG-1124, WIFIBUG-1302, WIFIBUG-1303, WIFIBUG-1312, and WIFIBUG-1304

See merge request espressif/esp-idf!40454
2025-08-08 15:30:18 +08:00
gaoxu
db32e42122 feat(uart): support uart on ESP32H4 2025-08-08 14:48:12 +08:00
Chen Jichang
e6f5a9ab5a feat(pcnt): support pcnt on esp32h21 2025-08-08 14:45:16 +08:00
Chen Jichang
587583cc5f remove(pcnt): remove unused retention reg 2025-08-08 14:45:16 +08:00
Island
5540a8c8a0 Merge branch 'opt/opt_ble_stability' into 'master'
Improve ESP32 stability and security

Closes BLERP-2121, BTQABR2023-538, and BTQABR2023-548

See merge request espressif/esp-idf!40791
2025-08-08 14:31:21 +08:00
Armando (Dou Yiwen)
b57f726a41 Merge branch 'fix/fix_dvp_dma_desc_type_on_s3_1' into 'master'
camera: fixed dvp dma desc type on s3

See merge request espressif/esp-idf!41104
2025-08-08 06:08:20 +00:00
Jiang Jiang Jian
e71760b79e Merge branch 'fix/fix_esp32c5_mac_link_bad_trigger' into 'master'
fix(hal): fix esp32c5 wifimac link bad trigger

See merge request espressif/esp-idf!41057
2025-08-08 13:59:03 +08:00
Rahul Tank
b821dfabaa fix(nimble): Add VSC for Set Scan Channel Bitmap 2025-08-08 11:27:59 +05:30
Rahul Tank
6fbc17c945 Merge branch 'bugfix/correct_attr_count_in_get_db_api' into 'master'
fix(nimble): Updating the count parameter when fetching the gatt db

Closes BLERP-2125 and BLERP-2137

See merge request espressif/esp-idf!40771
2025-08-08 11:14:30 +05:30
Marius Vikhammer
4c9c30831a Merge branch 'fix/cdcacm-callback-placement' into 'master'
fix(esp_vfs_console): Update placement of cdcacm_xx_cb when ETS print enabled

Closes IDFGH-16059

See merge request espressif/esp-idf!40945
2025-08-08 13:24:15 +08:00
renpeiying
219c331b50 docs: Update struct for correct building 2025-08-08 11:29:27 +08:00