Commit Graph

51324 Commits

Author SHA1 Message Date
Marius Vikhammer a4b817d0fe fix(cpu): fix CSR_PRV_MODE not defined for S31 2026-04-07 09:37:39 +08:00
Marius Vikhammer 63d18fad59 test(esp_hw_support): add esp_cpu api test app
Add a dedicated esp_cpu test app that covers the supported helper APIs,
interrupt helpers, debug helper validation, and destructive trigger cases.

Made-with: Cursor
2026-04-07 09:37:39 +08:00
Martin Vychodil 4eb97bb84d Merge branch 'feature/bdl_nand_extensions' into 'master'
feat(esp_blockdev): Updated BDL documentation

Closes IDF-15513

See merge request espressif/esp-idf!47192
2026-04-04 19:50:14 +08:00
morris 1333ca8d17 Merge branch 'feat/gdma_intr_priority' into 'master'
feat(gdma): expose interrupt priority as a configurable option

Closes IDF-7968

See merge request espressif/esp-idf!47187
2026-04-03 23:02:53 +08:00
ShenWeilong 583a8c441d fix(ble): fixed esp32h4 kconfig CI warning 2026-04-03 21:31:26 +08:00
Island d227dc7f23 Merge branch 'bugfix/fix_privacy_callback_trigger_multipe_times' into 'master'
Bugfix/fix privacy callback trigger multiple times

See merge request espressif/esp-idf!47205
2026-04-03 20:35:47 +08:00
Wang Meng Yang bb597ede48 Merge branch 'bugfix/btm_sec_free_dev' into 'master'
fix(bt): avoid deleting device record on partial transport cleanup

Closes BT-4248

See merge request espressif/esp-idf!45753
2026-04-03 19:18:13 +08:00
Island 51bbd5257a Merge branch 'dev/ble-log-202603' into 'master'
dev: BLE Log 202603

See merge request espressif/esp-idf!46934
2026-04-03 18:10:47 +08:00
wangjialiang ca8354932c fix(ble): support ble iso for esp32h4 eco1 2026-04-03 17:11:04 +08:00
Marius Vikhammer b057a76d28 test(esp_timer): enable ESP32-S31 target tests 2026-04-03 16:11:41 +08:00
Rahul Tank 57102610a0 Merge branch 'bugfix/gatts_stop_null_conn_aware_states' into 'master'
fix(nimble): fix null dereference of ble_gatts_conn_aware_states after gatts stop

Closes BLERP-2624

See merge request espressif/esp-idf!46454
2026-04-03 12:37:38 +05:30
Armando (Dou Yiwen) bb941df032 Merge branch 'feat/psram_100m' into 'master'
psram: support psram 100mhz

Closes IDF-15524

See merge request espressif/esp-idf!47249
2026-04-03 06:20:33 +00:00
C.S.M f7031990f2 Merge branch 'ci/enable_s31_target_test' into 'master'
ci(esp32s31): Add ci target test for esp32s31

Closes IDF-14694

See merge request espressif/esp-idf!47208
2026-04-03 13:23:47 +08:00
Astha Verma 3b0cfa5970 fix(nimble): fix null dereference of ble_gatts_conn_aware_states after gatts stop 2026-04-03 10:14:03 +05:30
Alexey Lapshin a1cbc20a91 feat(bootloader): split linker scripts into memory and sections
Replaced per-target bootloader.ld.in with bootloader.memory.ld.in and
bootloader.sections.ld.in.

Common code moved to file bootloader.sections.common.ld

Unify ESP32-P4 ECO4- and ECO4+ linker scripts into one shared script
Revision-specific code is selected with CONFIG_ESP32P4_SELECTS_REV_LESS_V3
2026-04-03 11:40:33 +07:00
Mahavir Jain b3bb9a2a91 Merge branch 'fix/fix_esp_local_ctrl_potential_double_free' into 'master'
fix(esp_local_ctrl): fixes a potential double free

See merge request espressif/esp-idf!46953
2026-04-03 09:36:48 +05:30
C.S.M 152b5ccb4c ci(esp32s31): Add ci target test for esp32s31 2026-04-03 11:38:45 +08:00
Song Ruo Jing 8f0e59fadf Merge branch 'feature/esp32s31_clock_support' into 'master'
feat(clk): support for esp32s31 clock tree

Closes IDF-14696 and IDF-14871

See merge request espressif/esp-idf!47048
2026-04-03 11:04:42 +08:00
Armando (Dou Yiwen) b533c6750e Merge branch 'feat/mmu_s31' into 'master'
mmu: s31 support for external mmu

Closes IDF-14669

See merge request espressif/esp-idf!47133
2026-04-03 02:42:20 +00:00
Island a6acf48f33 Merge branch 'ble_dev/esp32h4eco1_chip_20260326' into 'master'
feat(ble): added ble support for esp32h4 eco1

See merge request espressif/esp-idf!47100
2026-04-03 10:31:23 +08:00
armando 37e7808223 feat(psram): support psram 100mhz 2026-04-03 10:01:31 +08:00
yiwenxiu fd9b2de370 feat(openthread): improve BR host related test cases 2026-04-03 09:59:42 +08:00
Lv Xin Yue c32c7152ef Merge branch 'docs/activate_kapa_widget_mcp_menu' into 'master'
Add mcp menu to chatbot widget

See merge request espressif/esp-idf!46734
2026-04-03 09:42:34 +08:00
Igor Udot 4589be0b2f Merge branch 'ci/pipeline-var' into 'master'
Incorrect Changed Files List in Merge Requests

See merge request espressif/esp-idf!47225
2026-04-03 08:56:29 +08:00
Roland Dobai 6c6b1b8ae3 Merge branch 'feat/adopt_fast_reflashing' into 'master'
feat(idf_py): idf.py flash will reflash only changed data sectors by default

Closes IDF-11871

See merge request espressif/esp-idf!45542
2026-04-02 19:37:27 +02:00
Song Ruo Jing 50051b74a5 feat(clk): support for esp32s31 clock tree 2026-04-02 20:39:59 +08:00
Xu Si Yu 310e3caf31 Merge branch 'fix/fix_ot_cli_loop' into 'master'
fix(openthread): avoid ot_cli_loop busy loop by using select-based linenoise read

See merge request espressif/esp-idf!47091
2026-04-02 19:55:39 +08:00
Guillaume Souchere 25cb4d0196 Merge branch 'feat/esp-system-linux-support-update' into 'master'
feat(esp_system): Add linux support for freertos hooks and system init function

See merge request espressif/esp-idf!46570
2026-04-02 11:31:42 +02:00
Radim Karniš 38d37e5e9f feat(idf_py): idf.py flash will reflash only changed data sectors by default
idf.py flash -a is introduced to trigger a flash of all data (not just changed sectors).
2026-04-02 10:59:30 +02:00
Jiang Jiang Jian 03f7eba27a Merge branch 'bugfix/scan_issue_wpa3_enterprise' into 'master'
fix(wifi): forbid TKIP cipher suites for WPA3-Enterprise scan results

Closes WIFIBUG-949 and WIFIBUG-1813

See merge request espressif/esp-idf!45336
2026-04-02 16:58:49 +08:00
Radim Karniš c62515671d change(build): Rename Fast reflashing configuration to Minimize binary changes, make non-experimental 2026-04-02 10:53:32 +02:00
igor.udot e05ac88eff ci: fix changed fies 2026-04-02 16:44:24 +08:00
Island 5ad07fe0f3 Merge branch 'bugfix/fix_ble_pair_fail' into 'master'
fix(bt/bluedroid): fix BLE SMP pairing failure on BLE-only devices when using defalut param

Closes BLERP-2672

See merge request espressif/esp-idf!47167
2026-04-02 15:49:37 +08:00
Song Ruo Jing 7606db9e62 Merge branch 'refactor/ledc_ll_ng' into 'master'
refactor(ledc): refactored some LEDC LL functions

See merge request espressif/esp-idf!47191
2026-04-02 15:18:41 +08:00
Lv Xin Yue af2e17b371 removed customized dropdown description 2026-04-02 15:15:58 +08:00
Martin Vychodil 3a0dac3f6f feat(esp_blockdev): Updated BDL interface documentation 2026-04-02 09:00:01 +02:00
Wu Zheng Hui a2c01a31b7 Merge branch 'feat/support_esp32s31_modem_clock' into 'master'
feat(esp_hw_support): support esp32s31 modem clock

See merge request espressif/esp-idf!47049
2026-04-02 14:59:52 +08:00
ShenWeilong 271ff9605a fix(bt): fixed some h4 issues reported by ci pipeline 2026-04-02 14:59:41 +08:00
Wei Yuhan 157fd120c5 fix(docs): Added the ble max_connections definations for esp32h4 and esp32s31 2026-04-02 14:59:41 +08:00
ShenWeilong 6e359ad99e feat(ble): added ble support for esp32h4 eco1 2026-04-02 14:59:40 +08:00
Euripedes Rocha 099d7ee8ce Merge branch 'trim-common-components-networking-manifests' into 'master'
fix: Component depends rules for networking and protocols

See merge request espressif/esp-idf!46961
2026-04-02 08:54:05 +02:00
Lv Xin Yue 943fc9fb26 updated the dropdown description 2026-04-02 14:53:09 +08:00
Wang Meng Yang 8c9b3339b9 Merge branch 'bugfix/sbc_improvement' into 'master'
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SBC

See merge request espressif/esp-idf!46944
2026-04-02 14:26:21 +08:00
Xu Si Yu bfabb605cc fix(openthread): avoid ot_cli_loop busy loop by using select-based linenoise read 2026-04-02 14:19:34 +08:00
Rahul Tank 1bd4980ff4 Merge branch 'feat/add_eatt_documentation' into 'master'
feat(nimble): Add EATT documentation

See merge request espressif/esp-idf!46676
2026-04-02 11:44:09 +05:30
Ondrej Kosta bac6f95833 Merge branch 'fix/ci_eth_to_ip101' into 'master'
ci(esp_eth): changed runner to balance load in CI

See merge request espressif/esp-idf!47198
2026-04-02 13:40:45 +08:00
morris 530b14b95b Merge branch 'feat/uhci_esp32h4' into 'master'
feat(uhci): Add support for uhci on esp32h4

Closes IDF-12399

See merge request espressif/esp-idf!47157
2026-04-02 11:45:57 +08:00
C.S.M e0c1958661 Merge branch 'feat/ldo_esp32s31' into 'master'
feat(LDO): Support LDO for psram on esp32s31

See merge request espressif/esp-idf!47174
2026-04-02 10:43:57 +08:00
Ashish Sharma 1ebb75e598 feat(esp_local_ctrl): adds basic test app 2026-04-02 10:38:46 +08:00
Ashish Sharma 544e71e263 fix(esp_local_ctrl): fixes a potential double free 2026-04-02 09:57:23 +08:00