Island
efdce75bb1
Merge branch 'fix/feed_wdts_during_ble_log_dump_c2' into 'master'
...
fix(ble): add feed wdts during ble log dump for ESP32-C2
Closes BLERP-1598
See merge request espressif/esp-idf!37265
2025-02-26 10:42:59 +08:00
zwl
5b8ac71ace
fix(ble): fixed common kconfig error when controller enable only
2025-02-26 10:37:35 +08:00
wuzhenghui
dd2bde0847
fix(esp_hw_support): fix lightsleep destroys deepsleep rtc parameters
2025-02-26 10:13:07 +08:00
Abhik Roy
c264d8c580
fix(lwip): Fixed NULL pointer dereference in ip_napt_enable; add unit tests
...
[LWIP submodule changes]: git log --oneline fa4dffdf..0a44efa1
Detailed description of the changes:
- napt: Fixed NULL pointer dereference in ip_napt_enable (espressif/esp-lwip@0a44efa1 )
- napt: Added unit tests for napt (espressif/esp-lwip@865d7d0c )
Closes https://github.com/espressif/esp-lwip/issues/69
2025-02-26 00:24:10 +11:00
Island
0461e2ff88
Merge branch 'feat/add_ble_ctrl_log_module_on_esp32c3' into 'master'
...
feat(bt): Added BLE log module on ESP32-C3 and ESP32-S3(723439d)
Closes BLERP-1590 and BLERP-1591
See merge request espressif/esp-idf!37220
2025-02-25 20:40:41 +08:00
Laukik Hase
873409da6b
refactor(esp_tee): Simplify service call ASM routine
...
- Remove `mret` for jumping to the service call dispatcher; instead, enable
interrupts and execute directly
- Fix potential corruption of the `t3` register when returning from a service
call
- Simplify the secure service dispatcher function
2025-02-25 17:18:08 +05:30
Chen Jichang
a74f9cbe63
feat(esp32h4): add esp_rom and efuse files (stage4)
2025-02-25 19:30:03 +08:00
Laukik Hase
5c4a527750
refactor(esp_tee): Remove explicit setting of the HP_CPU
APM/TEE security mode
2025-02-25 16:49:08 +05:30
Laukik Hase
26fa7109f3
fix(esp_tee): Protect the AES/SHA clock registers from REE access
2025-02-25 16:49:08 +05:30
Omar Chebib
a99753d293
fix(esp_hw_support): clear the memory protection interrupt status on boot
...
Fixes https://github.com/espressif/esp-idf/issues/15359
2025-02-25 18:06:38 +08:00
Zhou Xiao
e2e8e7dce1
fix(ble): add feed wdts during ble log dump for ESP32-C2
2025-02-25 17:57:15 +08:00
Roman Leonov
d7222cc89e
Merge branch 'feature/usb_host_ext_hub_error_handle' into 'master'
...
feat(ext_hub): Added device error handling
Closes IDF-10057
Closes https://github.com/espressif/esp-idf/issues/15437
See merge request espressif/esp-idf!33956
2025-02-25 17:18:46 +08:00
Song Ruo Jing
a4a28b57a3
feat(gdma): add GDMA support for ESP32H21
2025-02-25 17:05:48 +08:00
Zhou Xiao
46ce02b8f2
change(ble): update c5 beta5 lib phy to phy_version: 1 103, 48ac5755, Feb 22 2025
2025-02-25 15:29:30 +08:00
chenjianhua
d4c15e2cb6
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(723439d)
...
- Added BLE controller debug log trace
- Added BLE controller log module
2025-02-25 15:18:58 +08:00
Aditya Patwardhan
61f992a061
Merge branch 'contrib/github_pr_15291' into 'master'
...
fix(esp_http_client): Fix invalid content length header (GitHub PR)
Closes IDFGH-14528
See merge request espressif/esp-idf!37036
2025-02-25 13:03:12 +08:00
Chen Ji Chang
e7088bbd07
Merge branch 'feat/add_uart_support_on_h21' into 'master'
...
feat(uart): support uart on esp32h21
Closes IDF-11618, IDF-11620, and IDF-12143
See merge request espressif/esp-idf!37197
2025-02-25 11:26:09 +08:00
Gao Xu
d17b0ed4fe
Merge branch 'feature/esp32h21_gpio_support' into 'master'
...
feat(esp32h21): support GPIO on esp32h21
Closes IDF-11611
See merge request espressif/esp-idf!36781
2025-02-25 11:12:54 +08:00
morris
e964cc3ad5
Merge branch 'refactor/gptimer_isr_logs_opt_int' into 'master'
...
feat(gptimer): make start and stop function idempotent, also refactored the doc structure
Closes IDFGH-11157, IDFGH-12474, IDF-12513, and IDFCI-2734
See merge request espressif/esp-idf!36983
2025-02-24 20:51:42 +08:00
Roman Leonov
858947e461
feat(ext_hub): Added support for low-speed devices, connected via hubs
2025-02-24 19:39:53 +08:00
Jiang Jiang Jian
837311c0ff
Merge branch 'bugfix/pmkid_password_mismatch' into 'master'
...
fix(wifi): Fix wrong PMKSA cache entry being used when wifi password is changed
Closes WIFIBUG-622, WIFIBUG-648, and WIFIBUG-702
See merge request espressif/esp-idf!33285
2025-02-24 19:37:49 +08:00
Wan Lei
73eb376eb1
Merge branch 'feat/h21_gptimer_support' into 'master'
...
feat(driver_gptimer): esp32h21 add basic gptimer support
Closes IDF-11594
See merge request espressif/esp-idf!37028
2025-02-24 19:32:11 +08:00
hrushikesh.bhosale
56de1f4ed1
fix(http_txrx): Resource leak in http_txrx
...
res_buf was not freed for the chunk response type in case of
first_chunk_sent true condition.
This commit ensures that resp_buf is freed and few cosmetic
changes are made
2025-02-24 15:45:58 +05:30
Chen Jichang
028a16c01c
feat(uart): support uart on esp32h21
2025-02-24 17:49:45 +08:00
gaoxu
7e54886a4e
feat(esp32h21): move gpio intr source to gpio_ll.h
2025-02-24 17:32:01 +08:00
gaoxu
51ad6cfab0
feat(esp32h21): support RTC_IO and hysteresis on ESP32H21
2025-02-24 17:31:55 +08:00
gaoxu
d3acbe15aa
feat(esp32h21): refactor gpio_ll to use io_mux_struct
2025-02-24 17:25:58 +08:00
gaoxu
760f134d84
feat(esp32h21): support GPIO on esp32h21
2025-02-24 17:24:16 +08:00
morris
046279155d
Merge branch 'fix/spi_device_dynamic_freq_bug' into 'master'
...
fix(driver_spi): fixed wrong condition check in master driver device override_freq_hz feature
Closes IDF-12525
See merge request espressif/esp-idf!37222
2025-02-24 16:40:47 +08:00
Mahavir Jain
e2fc36349a
Merge branch 'contrib/github_pr_15388' into 'master'
...
fix(esp_http_client): Fix host header for IPv6 address literal (GitHub PR)
Closes IDFGH-14640
See merge request espressif/esp-idf!37035
2025-02-24 16:02:27 +08:00
Song Ruo Jing
c9dff55c9f
Merge branch 'bugfix/gpio_standardization_fix' into 'master'
...
fix(gpio): minor improvement to output/input configuration step
Closes IDF-12240
See merge request espressif/esp-idf!36973
2025-02-24 15:56:59 +08:00
Armando (Dou Yiwen)
97b7b880c7
Merge branch 'refactor/rng_ll_c61' into 'master'
...
rng: refactor to use hal/ll apis for esp32c61
Closes IDF-12467
See merge request espressif/esp-idf!37019
2025-02-24 15:47:38 +08:00
Chen Ji Chang
33e81e572b
Merge branch 'feat/h4_introduce_step2_3' into 'master'
...
feat(esp32h4): add soc register header files (stage 3/8, part 3/3)
See merge request espressif/esp-idf!37092
2025-02-24 15:39:11 +08:00
morris
9822433957
feat(gptimer): make start and stop function idempotent
...
Closes https://github.com/espressif/esp-idf/issues/12325
Closes https://github.com/espressif/esp-idf/issues/13486
2025-02-24 14:53:34 +08:00
Island
5f2a7f4d29
Merge branch 'feat/add_ble_spi_log' into 'master'
...
fix(ble/bluedroid): Support SPI log output options for HCI
Closes BLERP-1585 and BLERP-1586
See merge request espressif/esp-idf!37207
2025-02-24 14:37:41 +08:00
Mahavir Jain
37a4de8a71
Merge branch 'fix/incorrect_calculation_of_used_xip_pages' into 'master'
...
fix(esp_psram): Fix incorrect calculation of used XIP PSRAM pages
See merge request espressif/esp-idf!37069
2025-02-24 13:54:53 +08:00
morris
0d6b29c369
Merge branch 'chor/update_etm_register_esp32c61' into 'master'
...
change(etm): update soc register files for esp32c61
See merge request espressif/esp-idf!37152
2025-02-24 13:22:23 +08:00
Chen Jichang
62700fa36f
feat(esp32h4): add soc register header files (stage2_3)
...
add soc headers made by hand
2025-02-24 12:20:27 +08:00
wanckl
90728ade83
fix(driver_spi): fixed wrong condition check in master driver device override_freq_hz feature
2025-02-24 11:50:42 +08:00
Armando
c7ee2d7157
refactor(pmu): replace regi2c registers with LL APIs
2025-02-24 11:16:48 +08:00
Armando
d598c9db7c
refactor(rng): refactor to use hal/ll apis for c61
2025-02-24 11:16:48 +08:00
Aditya Patwardhan
877057db3d
Merge branch 'fix/fix_timeout_issue_in_https_server' into 'master'
...
fix(esp-tls): Fixed the server session create API
Closes IDFGH-14201
See merge request espressif/esp-idf!36519
2025-02-23 19:07:00 +08:00
zhanghaipeng
b6903296ad
fix(ble/bluedroid): Added SPI output support for Bluedroid host log
2025-02-23 17:23:54 +08:00
zhanghaipeng
e00ba3cbd1
fix(ble/bluedroid): Support SPI log output options for HCI
2025-02-23 11:46:47 +08:00
Tomas Rezucha
ca24a117c7
fix(usb/phy): Fixed crash on external PHY init with speed != UNDEFINED
...
Also deprecated usb_phy_otg_dev_set_speed()
and usb_phy_action() which are no longer used in esp-idf
2025-02-21 14:11:51 +01:00
wanckl
cfe4bf339f
feat(driver_gptimer): esp32h21 add basic gptimer support
2025-02-21 20:22:41 +08:00
Wang Meng Yang
26a1b69a2a
Merge branch 'feat/add_sdk_config_for_sdp_size_option' into 'master'
...
feat(bt): Implement SDK Config SDP Size Options
See merge request espressif/esp-idf!36873
2025-02-21 17:03:52 +08:00
Island
1bfc6eddf0
Merge branch 'bugfix/fix_ble_report_len' into 'master'
...
fix(ble/bluedroid): Fix adv data and scan rsp data not reported together in BLE active scan
Closes BCI-493
See merge request espressif/esp-idf!37132
2025-02-21 15:29:43 +08:00
harshal.patil
a1e6387c16
fix(esp_psram): Fix incorrect calculation of used XIP PSRAM pages
...
The functions mmu_config_psram_text_segment() and mmu_config_psram_rodata_segment()
used to return the value of next start page in *out_page instead of the number
of pages used as mentioned in the documentation
2025-02-21 11:07:39 +05:30
Sarvesh Bodakhe
3d5bf355c3
fix(wifi): Fix wrong PMKSA cache entry being used when wifi password is changed
2025-02-21 10:54:57 +05:30