Commit Graph

48115 Commits

Author SHA1 Message Date
Euripedes Rocha
36df2d202b Merge branch 'fix/multicast_filter_test_v6.0' into 'release/v6.0'
fix(esp_eth): maked esp_eth_test_l2 more robust (v6.0)

See merge request espressif/esp-idf!43483
2025-11-19 08:25:07 +01:00
Chen Chen
795b010c0a fix(isp): fix some typos in isp document 2025-11-19 15:22:41 +08:00
morris
f229575f98 Merge branch 'change/psram_200m_as_default_v6.0' into 'release/v6.0'
psram: use 200MHz as default on p4 (v6.0)

See merge request espressif/esp-idf!43442
2025-11-19 15:14:03 +08:00
Island
6c9b1b0e18 Merge branch 'fix/ble_mesh_cpp_compile_issue_v6.0' into 'release/v6.0'
fix(ble_mesh): resolve C++ compilation issue in net.h (v6.0)

See merge request espressif/esp-idf!43437
2025-11-19 14:14:54 +08:00
Laukik Hase
46de215007 ci(esp_tee): Enable the TEE test-apps for ESP32-C61 2025-11-19 10:57:43 +05:30
Laukik Hase
65436262d5 feat(esp_tee): Add support for TEE secure storage encryption for ESP32-C61 2025-11-19 10:57:43 +05:30
Laukik Hase
2cb0fa5c34 feat(esp_tee): Support for ESP32-C61 - the rest of the components 2025-11-19 10:57:42 +05:30
Laukik Hase
2394e9451d feat(esp_tee): Support for ESP32-C61 - the esp_tee component 2025-11-19 10:57:42 +05:30
Song Ruo Jing
653e24f69f refactor(gpio): add esp_err_t return type to gpio_uninstall_isr_service
Closes https://github.com/espressif/esp-idf/issues/14114
2025-11-19 12:17:52 +08:00
Song Ruo Jing
c1209fc2ac refactor(gpio): remove some useless macros from io_mux_reg.h 2025-11-19 12:17:52 +08:00
Song Ruo Jing
ae7962e697 refactor(rom/gpio): add 'rom_' prefix to GPIO ROM functions 2025-11-19 12:17:52 +08:00
xiongweichao
02a59573da refactor(example/bt): Remove APIs starting with periph_ 2025-11-19 10:28:33 +08:00
xiongweichao
03549d726c refactor(example/bt): Refactor controller_hci_uart example for ESP32-C3/S3 to use UHCI driver 2025-11-19 10:28:28 +08:00
Jiang Jiang Jian
cf1f59ac5e Merge branch 'feat/phy_lib_update_c5eco3_coex_v6.0' into 'release/v6.0'
feat(phy): updated phy lib for ESP32-C5 ECO2/ECO3 coex (v6.0)

See merge request espressif/esp-idf!43417
2025-11-19 10:21:03 +08:00
morris
fd56a54f16 Merge branch 'feat/etm_esp32h21_v6.0' into 'release/v6.0'
refactor(etm): move etm_periph.c to hal component (v6.0)

See merge request espressif/esp-idf!43399
2025-11-19 10:18:31 +08:00
Shu Chen
37922dca7c Merge branch 'fix/fix_some_deadlock_issue_v6.0' into 'release/v6.0'
fix(openthread): resolve deadlock issues due to switching_lock (v6.0)

See merge request espressif/esp-idf!43478
2025-11-18 23:11:16 +00:00
Alexey Lapshin
d5ea1e4af5 fix(docs): remove note about externalproject_add limitation 2025-11-19 01:12:40 +07:00
Alexey Lapshin
cbe44f2e33 fix(test): fix tests according to the new toolchain flags 2025-11-19 01:12:40 +07:00
Alexey Lapshin
5f9e3bffe2 feat(build): add COMPILER_ENABLE_RISCV_ZCMP option
Applicable for chips affected by interrupt issue:
  - ESP32C5
  - ESP32C61
  - ESP32H4

For all other chips that support the ZCMP extension without issues,
it will be enabled unconditionally.
2025-11-19 01:12:40 +07:00
Alexey Lapshin
a217630b1e feat(build): propagate compiler flags from files to toolchain.cmake
This change improves build consistency across external projects integrated
through CMake by ensuring that compiler flags defined in configuration files
are passed correctly to the toolchain. It covers the majority of use cases,
as external projects are typically also CMake-based. For projects that use
a custom build system, users will still need to specify the required flags
manually.
2025-11-19 01:12:40 +07:00
Erhan Kurubas
36a8580637 change(freertos): add task count and pointer width to OpenOCD debug table 2025-11-18 12:22:51 +01:00
Jeremy Boynes
1d8edc4885 fix(esp_lcd): Issue where M5Stack CoreS3 uses GPIO 35 for MISO and LCD D/C
Adopts approach used by M5GFX that enables/diables output during SPI transaction.
2025-11-18 19:02:18 +08:00
peter.marcisovsky
e23ae40fde feat(usb_host): Add power and clock gating LL, HAL
- part of suspend/resume (remote wakeup) sequences
2025-11-18 19:01:40 +08:00
C.S.M
e0a6261993 fix(spi_flash): Fix software resume wrong config name in flash init 2025-11-18 17:50:24 +08:00
Chen Chen
f9d9502e83 feat(isp): support Crop driver on p4 rev3
Add support for crop driver on p4eco5 and update example in
`isp/multi_pipelines`
2025-11-18 17:47:28 +08:00
Ondrej Kosta
30919c13ec fix(esp_eth): maked esp_eth_test_l2 more robust 2025-11-18 10:13:04 +01:00
Tan Yan Quan
6334987031 fix(openthread): resolve deadlock issues due to switching_lock
* esp-openthread: thread_zigbee/esp-openthread@d5dd6f2ca
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@4127eca05
2025-11-18 07:34:12 +00:00
morris
e9539d4560 refactor: avoid function calls inside MIN/MAX macros 2025-11-18 15:18:14 +08:00
hebinglin
d91ffa6d10 fix(esp_hw_support): fix sleep_cpu_static.c compile error 2025-11-18 15:03:12 +08:00
hebinglin
2055b21aa4 feat(esp_hw_support): add gpio reset workaround in esp32h21 & esp32h4 2025-11-18 14:18:22 +08:00
morris
4127eca058 Merge branch 'test/usj_test_v6.0' into 'release/v6.0'
test(usj): Fix usj test failure for fsync function (backport v6.0)

See merge request espressif/esp-idf!43377
2025-11-18 14:16:25 +08:00
Jiang Jiang Jian
56a284e0aa Merge branch 'fix/check_usj_status_before_access_v6.0' into 'release/v6.0'
fix(esp_driver_usb_serial_jtag): check USJ accessibility before read/write (v6.0)

See merge request espressif/esp-idf!43392
2025-11-18 12:29:48 +08:00
Jiang Jiang Jian
798cf55bd7 Merge branch 'bugfix/lwip_stack_in_psram_limitation_v6.0' into 'release/v6.0'
fix(lwip): allow task stack from SPIRAM except for ESP32 ECO2 and below (v6.0)

See merge request espressif/esp-idf!43317
2025-11-18 12:29:08 +08:00
Jiang Jiang Jian
746b5476b3 Merge branch 'docs/remove_doxy_groups_in_espnow_v6.0' into 'release/v6.0'
fix(wifi/espnow): Remove doxygen groups as esp-docs is flat docs style (v6.0)

See merge request espressif/esp-idf!42931
2025-11-18 12:28:43 +08:00
Jiang Jiang Jian
d58da3b871 Merge branch 'feat/set_pull_mode_of_coex_input_pin_v6.0' into 'release/v6.0'
feat(esp_coex): set the pull mode of the external coex input pin (v6.0)

See merge request espressif/esp-idf!43310
2025-11-18 12:27:55 +08:00
Jiang Jiang Jian
d891c55045 Merge branch 'bugfix/psram_mmap_for_all_targets_v6.0' into 'release/v6.0'
fix(esp_psram): make SPIRAM_USE_MEMMAP available for all targets (v6.0)

See merge request espressif/esp-idf!43131
2025-11-18 12:27:36 +08:00
Jiang Jiang Jian
6472c8215a Merge branch 'bugfix/esp32c5_encrypted_flash_write_v6.0' into 'release/v6.0'
fix(esp_system): limit CPU clock to 160MHz in ESP32-C5 for flash encryption (v6.0)

See merge request espressif/esp-idf!43325
2025-11-18 12:27:21 +08:00
Jiang Jiang Jian
e7238edbee Merge branch 'docs/esp32h4-usb_v6.0' into 'release/v6.0'
docs(usb): add ESP32-H4 support notes and pin map (backport v6.0)

See merge request espressif/esp-idf!43217
2025-11-18 12:26:08 +08:00
Jiang Jiang Jian
c3f6d236aa Merge branch 'contrib/github_pr_17824_v6.0' into 'release/v6.0'
Fix typos in NimBLE example comments (GitHub PR) (v6.0)

See merge request espressif/esp-idf!43110
2025-11-18 12:25:53 +08:00
Jiang Jiang Jian
f24af12822 Merge branch 'docs/update_cn_translation_v6.0' into 'release/v6.0'
docs: Update CN translation for several docs (v6.0)

See merge request espressif/esp-idf!42997
2025-11-18 12:25:40 +08:00
Jiang Jiang Jian
91fc1ef035 Merge branch 'docs/sync_en_and_cn_docs_v6.0' into 'release/v6.0'
docs: Sync EN and CN docs without 'needs translation' label (v6.0)

See merge request espressif/esp-idf!42998
2025-11-18 12:25:07 +08:00
Jiang Jiang Jian
18512f486e Merge branch 'fix/bridge_example_v6.0' into 'release/v6.0'
fix(examples): fixed bridge example test endnode to host send (v6.0)

See merge request espressif/esp-idf!43053
2025-11-18 12:24:57 +08:00
Jiang Jiang Jian
ba8aecc01b Merge branch 'fix/eth_connect_v6.0' into 'release/v6.0'
fix(esp_eth): made LAN8720 test write register function more robust (v6.0)

See merge request espressif/esp-idf!42930
2025-11-18 12:24:50 +08:00
Jiang Jiang Jian
95b97dec15 Merge branch 'feat/read_all_local_remote_sup_feat_v6.0' into 'release/v6.0'
feat(nimble): Add support for read all local / remote supported features HCI cmd (v6.0)

See merge request espressif/esp-idf!42870
2025-11-18 12:24:40 +08:00
Shu Chen
e529bb24c5 Merge branch 'fix/fix_save_line_in_debug_for_154_v6.0' into 'release/v6.0'
fix(802.15.4): fix line save in 154 debug (v6.0)

See merge request espressif/esp-idf!43221
2025-11-18 04:19:10 +00:00
Mahavir Jain
0da946d0f4 Merge branch 'contrib/github_pr_17710_v6.0' into 'release/v6.0'
fix(nvs_sec_provider): replace abort() when nvs_keys is missing with a warrnig log (GitHub PR) (v6.0)

See merge request espressif/esp-idf!43408
2025-11-18 09:42:38 +05:30
Li Shuai
155d0927e1 docs(Power Management): support esp32c5 system and wifi low power programming guide docs 2025-11-18 11:59:28 +08:00
0xFEEDC0DE64
813f3f27c7 feat(esp_http_server): Allow the https server to request client certs optionally
Closes https://github.com/espressif/esp-idf/pull/17641
2025-11-18 11:56:41 +08:00
zhangyanjiao
ee234b6e1c fix(coex): fixed the espnow send fail when coex enable 2025-11-18 11:49:45 +08:00
muhaidong
cd2187e026 docs(wifi): update wifi fragment doc 2025-11-18 11:48:28 +08:00