Commit Graph

34230 Commits

Author SHA1 Message Date
Liu Linyan
1fbf94ae38 feat(ble_mesh): Miscellaneous log enhancement for BLE Mesh 2025-11-10 20:07:19 +08:00
Linyan Liu
6a733ce055 feat(ble_mesh): Miscellaneous update for BLE Mesh 2025-11-10 20:07:19 +08:00
Tomáš Rohlínek
36045c6ca1 feat(storage/fatfs): Make host_test results easier to understand 2025-11-10 12:48:53 +01:00
Tomáš Rohlínek
f781970329 feat(storage/fatfs): Update to FatFS R0.16 2025-11-10 12:42:52 +01:00
wuzhenghui
d815fdbe70 fix(esp_system): fix XTAL32K power breaks ADC function on 32k XTAL clock pin 2025-11-10 17:40:49 +08:00
chenjianhua
9df842f2c3 fix(bt/bluedroid): Fixed memory debug error 2025-11-10 16:59:16 +08:00
chenjianhua
1aeb965607 feat(ble/bluedroid): Add more debug log for bluedroid 2025-11-10 16:59:16 +08:00
Song Ruo Jing
5b97ebde7e Merge branch 'refactor/gpio_rom_func_rename' into 'master'
refactor(rom/gpio): add 'rom_' prefix to GPIO ROM functions

Closes IDFGH-13174, IDF-9805, and IDF-14209

See merge request espressif/esp-idf!42213
2025-11-10 16:02:54 +08:00
Erhan Kurubas
79cda70029 change(app_trace): move sysview to component registry 2025-11-10 15:55:41 +08:00
zhuanghang
4b964d8405 fix(802.15.4): fix line save in 154 debug 2025-11-10 15:28:45 +08:00
Frantisek Hrbata
ee4cd8a4fe Merge branch 'fix/cmake_esp_hal_jpeg' into 'master'
fix(esp_hal_jpeg): initialize the includes variable

See merge request espressif/esp-idf!43176
2025-11-10 08:18:47 +01:00
gaoxu
c2b54dcbe0 fix(adc): fix ESP32C6 ADC get high result after enable 2025-11-10 10:47:52 +08:00
Omar Chebib
3d5023b3a7 fix(heap): fix a bug where the biggest heap would be NULL on boot
Closes https://github.com/espressif/esp-idf/issues/17232
2025-11-10 10:27:48 +08:00
Wang Meng Yang
d02602de17 Merge branch 'bugfix/oob_in_bta_dm_sdp_result' into 'master'
fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result

Closes BT-4137

See merge request espressif/esp-idf!42950
2025-11-10 10:01:41 +08:00
Igor Masar
8af4edb0e7 Merge branch 'docs/esp32h4-usb' into 'master'
docs(usb): add ESP32-H4 support notes and pin map

See merge request espressif/esp-idf!42723
2025-11-10 06:34:03 +08:00
nvmd
3a9c3524ae change(esp_log): Bump up log_v2's max arg count 2025-11-09 17:41:54 -03:00
igor.masar
7492f9b9cd docs(usb): add ESP32-H4 support notes and pin map
- usb_device: add esp32h4 DP/DM defaults (GPIO22/21) and "only:: esp32h4";
  add H4 PHY considerations; add H4 MSC write-speed table; generalize MSC SD
  note to {IDF_TARGET_NAME}; exclude tusb_ncm on H4
- usb_host: include esp32h4 in feature gates; add H4 PHY considerations
- usb_host_notes_dwc_otg: enable H4 by extending "only::" selector
- examples/usb: add ESP32-H4 row to DP/DM pin map
- docs_not_updated: drop H4 entries for usb_device, usb_host, and related
  usb_host notes now covered
- soc(esp32h4): set internal PHY mapping to DP=22, DM=21
2025-11-07 12:19:26 +01:00
Laukik Hase
5b80a58953 ci(esp_tee): Enable the TEE test-apps for ESP32-C61 2025-11-07 14:54:16 +05:30
Laukik Hase
f533502324 feat(esp_tee): Add support for TEE secure storage encryption for ESP32-C61 2025-11-07 14:54:16 +05:30
Laukik Hase
b9a503e9ec feat(esp_tee): Support for ESP32-C61 - the rest of the components 2025-11-07 14:54:16 +05:30
Laukik Hase
bbdd1499f1 feat(esp_tee): Support for ESP32-C61 - the esp_tee component 2025-11-07 14:54:11 +05:30
C.S.M
e898c7ef39 fix(i2c): Add check for buffer place when iram safe enabled,
Closes https://github.com/espressif/esp-idf/issues/12613
2025-11-07 16:45:38 +08:00
peter.marcisovsky
066318dea9 feat(usb_host): Add power and clock gating LL, HAL
- part of suspend/resume (remote wakeup) sequences
2025-11-07 16:26:02 +08:00
Frantisek Hrbata
3f7844905a fix(esp_hal_jpeg): initialize the includes variable
The cmakev2 build system may evaluate components recursively and all
components has to make sure all their variables are properly
initialized.

Fixes: a7115b6b36 ("refactor(jpeg): Split hal layer for jpeg")
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2025-11-07 08:59:59 +01:00
Armando (Dou Yiwen)
c71729610f Merge branch 'feat/isp_shadow_reg' into 'master'
isp: added shadow reg settings

Closes IDF-13937

See merge request espressif/esp-idf!42698
2025-11-07 07:34:21 +00:00
Song Ruo Jing
56cbd596f5 refactor(gpio): add esp_err_t return type to gpio_uninstall_isr_service
Closes https://github.com/espressif/esp-idf/issues/14114
2025-11-07 15:26:52 +08:00
Song Ruo Jing
266c06354d refactor(gpio): remove some useless macros from io_mux_reg.h 2025-11-07 15:26:52 +08:00
Song Ruo Jing
4b8633cc2b refactor(rom/gpio): add 'rom_' prefix to GPIO ROM functions 2025-11-07 15:26:52 +08:00
Island
286b8cb76d Merge branch 'change/ble_update_lib_20251106' into 'master'
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib

Closes BLERP-2379, BLERP-2380, BLERP-2372, and BLERP-2373

See merge request espressif/esp-idf!43154
2025-11-07 14:28:26 +08:00
Konstantin Kondrashov
a8453ffabb Merge branch 'feature/ulp_ticks_and_cycles' into 'master'
feat(ulp): Removes ambiguity between ticks and cycles in ULP APIs

Closes IDFGH-16733

See merge request espressif/esp-idf!43153
2025-11-07 14:21:33 +08:00
Chen Chen
83c315c28d Merge branch 'feat/mcpwm_support_h4' into 'master'
Feat/mcpwm support h4

Closes IDF-12380 and IDF-12381

See merge request espressif/esp-idf!43003
2025-11-07 11:46:03 +08:00
Kevin (Lao Kaiyao)
be3dd5a591 Merge branch 'feature/support_i2s_on_h21' into 'master'
feat(i2s): support i2s on esp32h21

Closes IDF-11606, IDF-11607, and IDF-11608

See merge request espressif/esp-idf!41767
2025-11-07 11:41:45 +08:00
He Binglin
2213716fd5 Merge branch 'feat/esp_idf_lp_uart_wakeup' into 'master'
feat(esp_hw_support): support lp uart wakeup during sleep

Closes PM-533

See merge request espressif/esp-idf!41704
2025-11-07 11:03:08 +08:00
armando
e0b530bd64 feat(isp): added shadow reg settings 2025-11-07 10:49:34 +08:00
morris
6b9427a9f7 Merge branch 'feat/lcd_driver_use_four_cc' into 'master'
refactor(lcd): unify the color conversion API in RGB and DSI driver

Closes IDF-14235

See merge request espressif/esp-idf!43137
2025-11-07 10:37:39 +08:00
Armando (Dou Yiwen)
58e250e0bd Merge branch 'change/isp_wbg_api_change' into 'master'
isp: make wbg API standalone

See merge request espressif/esp-idf!42890
2025-11-07 02:05:13 +00:00
zhaoweiliang
29890c8916 feat(ble): add peripheral fast rx data in latency config on ESP32-C5 2025-11-07 09:59:34 +08:00
zhaoweiliang
0f03da43c8 feat(ble): add peripheral fast rx data in latency config on ESP32-C6 2025-11-07 09:59:31 +08:00
Chen Chen
4a22e36ab4 feat(mcpwm): support mcpwm on esp32h4 2025-11-07 09:28:31 +08:00
Laukik Hase
32eb85066e Merge branch 'ci/tee_flash_prot_failures' into 'master'
ci(esp_tee): Remove incorrect error checks for TEE flash protection tests

Closes IDFCI-3299, IDFCI-4947, IDFCI-4092, IDFCI-4093, and IDF-14283

See merge request espressif/esp-idf!43140
2025-11-06 17:14:21 +05:30
Laukik Hase
fdc86f8f7d Merge branch 'fix/tee_hal_ci_failures' into 'master'
ci(hal/tee): Fix intermittent hang-ups in `PERI_APM` tests on ESP32-C5

Closes IDFCI-3274, IDFCI-4807, and IDFCI-4808

See merge request espressif/esp-idf!42937
2025-11-06 16:39:09 +05:30
Jin Cheng
6ca6f422da fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result 2025-11-06 18:57:55 +08:00
cjin
ed6587b132 feat: rename ble sleep related apt on ESP32-C5 2025-11-06 17:32:16 +08:00
cjin
658efa27f0 feat: rename ble sleep related apt on ESP32-H2 2025-11-06 17:31:44 +08:00
cjin
8e1292e1f2 feat: rename ble sleep related apt on ESP32-C6 2025-11-06 17:31:44 +08:00
zhaoweiliang
23a57eee8e change(ble): [AUTO_MR] Update lib_esp32c2 to 27b6e1dc 2025-11-06 17:25:48 +08:00
zhaoweiliang
287052fd95 change(ble): [AUTO_MR] Update lib_esp32c6 to b6027aeb 2025-11-06 17:25:48 +08:00
zhaoweiliang
a54d4fe42b change(ble): [AUTO_MR] Update lib_esp32c5 to b6027aeb 2025-11-06 17:25:48 +08:00
zhaoweiliang
f15085b592 change(ble): [AUTO_MR] Update lib_esp32h2 to b6027aeb 2025-11-06 17:25:48 +08:00
laokaiyao
6bb2a6b66d feat(i2s): support i2s on esp32h21 2025-11-06 17:23:15 +08:00