Commit Graph

49603 Commits

Author SHA1 Message Date
Rahul Tank f888ded5fb Merge branch 'bugfix/check_psync_status' into 'master'
fix(nimble): Add a check for psync before processing

Closes BLERP-2293, BLERP-2397, and BLERP-2414

See merge request espressif/esp-idf!42377
2025-11-26 13:36:24 +05:30
Roland Dobai e4a050c939 Merge branch 'change/pip_install_eager' into 'master'
CI: Upgrade the full dependency tree of CI-related Python packages

Closes IDF-14409

See merge request espressif/esp-idf!43265
2025-11-26 09:00:52 +01:00
Song Ruo Jing 06970a5284 refactor(esp_hal_gpio): move some caps definitions to esp_hal_gpio 2025-11-26 15:35:27 +08:00
Song Ruo Jing 1862fdec74 refactor(gpio): split GPIO HAL into separate component
cleaned up some includes in GPIO peripheral files
2025-11-26 15:35:07 +08:00
wuzhenghui 5badaf85cd fix(hal): fix rtcio_hal function descriptions 2025-11-26 15:25:27 +08:00
Go Suzuki 2c7054682f fix(hal): remove duplicated rtcio_hal_get_level and rtcio_hal_set_level
Closes https://github.com/espressif/esp-idf/pull/17933
2025-11-26 15:25:27 +08:00
Ren Peiying a5d3f81c9c Merge branch 'docs/update_translation_for_size' into 'master'
docs: Update translation for size.rst

Closes DOC-12964

See merge request espressif/esp-idf!43702
2025-11-26 15:19:22 +08:00
Roland Dobai 584e8c71fd Merge branch 'ci/unlock_click' into 'master'
Fixed ctx.params resolving for the new Click version

Closes IDF-14158

See merge request espressif/esp-idf!42610
2025-11-26 08:09:59 +01:00
Song Ruo Jing 551b264193 Merge branch 'bugfix/ppa_srm_stuck_on_dma' into 'master'
fix(ppa): fix potential SRM operation stuck on DMA issue

Closes IDFGH-16401

See merge request espressif/esp-idf!42733
2025-11-26 15:01:50 +08:00
wuzhenghui 6a34f94ab9 feat(esp_hw_support): re-enable P4 sleep wakeup tests for rev3.0 2025-11-26 14:43:22 +08:00
Wang Ning 08a3ef14fa Merge branch 'docs/update_twai_api_ref_struct' into 'master'
docs: update heading levels for twai api reference

Closes IDFGH-16815

See merge request espressif/esp-idf!43657
2025-11-26 14:36:26 +08:00
Wang Ning 914dc26402 docs: update heading levels for twai api reference 2025-11-26 14:36:25 +08:00
Mahavir Jain 20b1b14c5d docs: update vulnerabilities guide to mention new CVEs 2025-11-26 10:08:12 +05:30
morris c68237f5fa Merge branch 'feat/esp32p4_eco5_adc_cali' into 'master'
feat(adc): support ADC calibration on ESP32P4 ECO5

Closes IDF-14357

See merge request espressif/esp-idf!43685
2025-11-26 12:22:20 +08:00
Mahavir Jain 4186f75296 Merge branch 'feat/esp_tee_hw_stack_guard' into 'master'
feat(esp_tee): Support for the RISC-V H/W stack guard with ESP-TEE enabled

Closes IDF-10770 and IDF-14350

See merge request espressif/esp-idf!43162
2025-11-26 09:42:38 +05:30
Wu Zheng Hui f45c68b63d Merge branch 'feat/enable_wakeup_tests_for_p4_v3' into 'master'
feat(esp_hw_support): re-enable P4 sleep wakeup tests for rev3.0

Closes IDF-14400

See merge request espressif/esp-idf!43674
2025-11-26 12:03:05 +08:00
Tan Yan Quan f393e3a837 feat(openthread/ota): support esp32h2 for ota examples over thread 2025-11-26 12:02:15 +08:00
Song Ruo Jing a49d44b188 Merge branch 'ci/fix_p4_eco5_test_cases' into 'master'
fix(ci): re-enable p4 eco5 ledc, dma2d, rtc_clk test cases

Closes IDF-14398 and IDFGH-16808

See merge request espressif/esp-idf!43611
2025-11-26 12:00:45 +08:00
Shu Chen 5e33abd510 Merge branch 'feat/support_154_for_h4' into 'master'
feat(802.15.4): supported 802.15.4 for esp32h4

See merge request espressif/esp-idf!43148
2025-11-26 03:52:37 +00:00
laokaiyao c08c28fb20 fix(i2s): fix the auto port failure when use simplex on ESP32 2025-11-26 11:34:09 +08:00
xiongweichao 86975e6487 fix(bt): fixed crash caused by deinit during A2DP connection initiation
- Only clean up when idle
2025-11-26 11:31:56 +08:00
C.S.M d628254a01 Merge branch 'feat/update_esp32s31_system_support' into 'master'
feat(esp32s31): Add esp_system component support

See merge request espressif/esp-idf!43655
2025-11-26 11:06:15 +08:00
luoxu 6d59a91401 fix(ble_mesh): correct long packet segment buffer size calculation 2025-11-26 11:05:45 +08:00
Yi Wen Xiu d061906490 Merge branch 'bugfix/update_thread_ci_testcases' into 'master'
feat(openthread): optimize fail cases in CI test

Closes IDFCI-3019, IDFCI-2537, and IDFCI-3623

See merge request espressif/esp-idf!43576
2025-11-26 11:01:47 +08:00
Konstantin Kondrashov 889a381153 feat(esp_event): Update depends_components
Where esp_event is used as depends_components:
- components/esp_event/test_apps
- components/esp_event/host_test
- examples/system/esp_event
2025-11-25 19:23:55 +02:00
Konstantin Kondrashov 8810327f9d feat(log): Update depends_components
Where log is used as depends_components:
- components/log/host_test
- components/log/test_apps
- tools/test_apps/system/log
2025-11-25 19:23:55 +02:00
Konstantin Kondrashov 41fddce773 feat(esp_timer): Update depends_components
Where esp_timer is used as depends_components:
- components/esp_timer/test_apps
- examples/system/esp_timer
2025-11-25 19:23:45 +02:00
Ondrej Kosta 4e6b35ca9e feat(ci): updated Ethernet tests to align with new runners 2025-11-25 17:26:49 +01:00
Konstantin Kondrashov c267c6245a feat(efuse): Update depends_components
Where efuse is used as depends_components:
 - to test efuse APIs:
    - components/efuse/test_apps
    - examples/system/efuse
 - to test secuity APIs:
    - components/hal/test_apps/crypto
 - to test adc calib APIs:
    - components/esp_adc/test_apps/adc
    - examples/peripherals/adc/continuous_read
    - examples/peripherals/adc/oneshot_read
2025-11-25 17:55:52 +02:00
Tomas Rezucha 98af307c66 ci(usb/device): re-enable usb_device tests for ESP32-P4 2025-11-25 16:06:57 +01:00
Erhan Kurubas c9bee75b52 Merge branch 'fix/int_wdt_double_exception' into 'master'
fix(espcoredump): prevent double exception during int_wdt panic with custom stack

Closes IDF-9361

See merge request espressif/esp-idf!43185
2025-11-25 14:03:03 +01:00
Jan Beran 132f191874 feat(core-ext): Add refresh-config command
This command will allow users to resolve mismatches in default values
between sdkconfig and Kconfig according to a policy specified:

* sdkconfig: Using default values from sdkconfig (backward compatible)
* interactive: User can choose the source for every affected config
  option separatedly
* kconfig: Using default values from Kconfig
2025-11-25 20:31:08 +08:00
peter.marcisovsky 3590d6885c feat(usb_host): Add documentation about usb host suspend, resume 2025-11-25 13:11:53 +01:00
David Cermak 3064c31dd3 fix(configs): Remove mentions of ASIO from configs files 2025-11-25 13:02:31 +01:00
Chen Ji Chang a20b2fab82 Merge branch 'feat/esp_hal_rmt' into 'master'
feat(hal): graudate the RMT hal driver into a new component

Closes IDF-14083 and IDF-13684

See merge request espressif/esp-idf!43336
2025-11-25 19:48:52 +08:00
Konstantin Kondrashov b7f0fb2827 Merge branch 'contrib/github_pr_17797' into 'master'
feat(esp_event): Allow an event carry more data without malloc (GitHub PR)

Closes IDFGH-16709

See merge request espressif/esp-idf!43128
2025-11-25 19:39:52 +08:00
morris 7540cc3ca0 Merge branch 'ci/add_esp_hal_components_in_g0_test' into 'master'
refactor(g0_components): update component list to dynamically include esp_hal_* components

See merge request espressif/esp-idf!43703
2025-11-25 19:28:05 +08:00
Roland Dobai 8b8301d845 ci(gitlab): Upgrade the full dependency tree of CI-related Python packages
The eager upgreade policy should upgrade the full dependency tree and
not just the packages listed in the requirements file. The disadvantage
is some extra time for package resolution.

This upgrade policy is applied to CI-related packages only because we
don't want this to be used for customer-facing packages and/or provide
the customers with a different environment to that tested in the CI.
2025-11-25 11:22:21 +01:00
Zhou Xiao 6924b8b372 feat(ble): enabled lc get time for ceva controller 2025-11-25 18:01:36 +08:00
Gao Xu abbb392d70 Merge branch 'feat/p4_eco5_rng' into 'master'
feat(rng): support P4 ECO5 TRNG

Closes IDF-13521

See merge request espressif/esp-idf!42196
2025-11-25 17:41:41 +08:00
gaoxu c5c586af3e ci(adc): re-enable ADC test on ESP32P4 2025-11-25 17:27:20 +08:00
C.S.M 4becb6dbf6 feat(esp32s31): Add esp_system component support 2025-11-25 17:11:59 +08:00
Jakub Kocka 402cf47f7a ci: Fixed MacOS default shell command 2025-11-25 09:58:53 +01:00
Jakub Kocka 6c2551b4a6 fix: Fixed ctx.params resolving because of the new Click 2025-11-25 09:58:53 +01:00
renpeiying 4b53e05572 docs: Update translation for size.rst 2025-11-25 16:41:40 +08:00
Zhang Wen Xu 7886209dfa Merge branch 'feature/change_ot_psram_default_config' into 'master'
feat(openthread): Use PSRAM by default for OpenThread message buffers when PSRAM is enabled

See merge request espressif/esp-idf!43512
2025-11-25 07:55:08 +00:00
Konstantin Kondrashov 6866cd1d95 Merge branch 'fix/p4_v3_efuse_missed_defines' into 'master'
fix(efuse): Fix test where size of field was obtained incorrectly and missed SOC defines

Closes IDF-14403

See merge request espressif/esp-idf!43574
2025-11-25 15:53:34 +08:00
Peter Dragun 2c0372a66c Merge branch 'tools/monitor_autocolor_docs' into 'master'
docs: Add note about automatic log coloring in IDF Monitor

Closes IDF-11995 and DOC-13023

See merge request espressif/esp-idf!43403
2025-11-25 15:27:00 +08:00
morris e4192f88e6 refactor(g0_components): update component list to dynamically include esp_hal_* components 2025-11-25 15:21:48 +08:00
Song Ruo Jing 672005c642 fix(ppa): fix potential SRM operation stuck on DMA issue
Apply a workaound to bypass macro block order function in PPA SRM
when specific conditions are met to avoid SRM operation getting stuck
2025-11-25 15:19:41 +08:00