Commit Graph

31441 Commits

Author SHA1 Message Date
Rahul Tank aa1c21fa44 Merge branch 'bugfix/fix_compilation_issue' into 'master'
fix(nimble): Fixed compilation issue with BLE_GATTS flag

See merge request espressif/esp-idf!40725
2025-07-29 11:26:15 +05:30
Song Ruo Jing 2fbd8779d6 Merge branch 'feature/esp32h4_rtcio_support' into 'master'
feat(lp_io): Add LP_IO support for ESP32H4

Closes IDF-12393

See merge request espressif/esp-idf!40599
2025-07-28 19:58:05 +08:00
Armando (Dou Yiwen) 9e2d857c9a Merge branch 'feat/h4_psram' into 'master'
psram: h4 support

Closes IDF-12351 and IDF-12350

See merge request espressif/esp-idf!40484
2025-07-28 09:39:41 +00:00
Rahul Tank b9659277c9 fix(nimble): Added code under correct flags to fix compilation warnings 2025-07-28 10:20:02 +05:30
Song Ruo Jing 6b0eb7fcb3 fix(lp_io): w1ts/w1tc register access performance is improved
by avoiding "read-modify-write" operation. The registers designed to be
write only.
2025-07-28 11:17:32 +08:00
Song Ruo Jing 63050580f5 feat(lp_io): Add LP_IO support for ESP32H4 2025-07-28 11:17:32 +08:00
armando 9be8dccef5 feat(psram): psram support on h4 2025-07-28 10:16:48 +08:00
Mahavir Jain 8886097fe4 Merge branch 'patch/ets_delay_us' into 'master'
fix(esp_tee): Patch the `esp_rom_delay_us` API to use U-mode cycle CSR

See merge request espressif/esp-idf!40105
2025-07-25 19:02:59 +05:30
morris f071b5462e Merge branch 'bugfix/remove_lcd_signals_on_delete' into 'master'
fix(lcd): reserve the GPIOs used by RGB LCD and disconnect the LCD signals when the dirver is uninstalled.

Closes AUD-6545

See merge request espressif/esp-idf!40734
2025-07-25 21:07:54 +08:00
Island a8d3b4808b Merge branch 'bugfix/fix_find_the_oldest_device' into 'master'
Bugfix/fix find the oldest device

Closes BCI-542

See merge request espressif/esp-idf!40464
2025-07-25 19:50:33 +08:00
Chen Ji Chang cfca52255e Merge branch 'feat/support_rmt_on_h4' into 'master'
feat(rmt): support rmt on ESP32-H4

Closes IDF-12402

See merge request espressif/esp-idf!40523
2025-07-25 19:41:24 +08:00
Rahul Tank d1ea45202e Merge branch 'fix/clear_gatt_svc_len' into 'master'
fix(nimble): Clear GATT service entries counter upon GATT deinit

Closes BLERP-2063

See merge request espressif/esp-idf!40351
2025-07-25 16:32:34 +05:30
Jiang Jiang Jian f356e36f5e Merge branch 'bugfix/offchan_fixes' into 'master'
fix(wifi): Fix issues discovered by customer for offchannel

See merge request espressif/esp-idf!40613
2025-07-25 17:36:30 +08:00
zwx bf12839e08 fix(openthread): use OpenThread API in lwIP source address selection hook 2025-07-25 06:53:53 +00:00
zwx 77660c2dde fix(openthread): fix the preference of the ip6 address set to lwip 2025-07-25 06:53:53 +00:00
Shreyas Sheth 6a1f6e2add fix(wifi): Fix issues discovered by customer for offchannel 2025-07-25 14:18:44 +08:00
Mahavir Jain 004da6773c Merge branch 'ci/tee_intr_test_app' into 'master'
ci(hal): Extend the PMS hal test-app for verifying TEE-based interrupt scenarios

Closes IDF-12642, IDF-12645, IDF-12873, and IDF-12876

See merge request espressif/esp-idf!40322
2025-07-25 11:08:53 +05:30
chenjianxing 6d996a0634 fix(wifi): fix wifi rom code using ets_delay_us for C5 and C61 2025-07-25 09:55:10 +05:30
Laukik Hase f2b0f256ab fix(esp_rom): Patch the esp_rom_delay_us API to use U-mode cycle CSR 2025-07-25 09:54:42 +05:30
zhanghaipeng b6dc79af47 fix(ble/bluedroid): Fixed fail to disconnect when device record is cleared 2025-07-25 10:30:11 +08:00
zhanghaipeng ac385530af fix(ble/bluedroid): fix incorrect resolving_list_avail_size update 2025-07-25 10:27:53 +08:00
Jiang Jiang Jian 4235058d9a Merge branch 'bugfix/fix_crash_when_twt_setup' into 'master'
fix(wifi): fix crash issue and tx error 0xa1

See merge request espressif/esp-idf!40783
2025-07-24 23:42:25 +08:00
Mahavir Jain d8a3ef511c Merge branch 'fix/gcm_fallback_must_depend_on_software_gcm_symbol' into 'master'
fix(mbedtls/gcm): Allow enabling GCM fallback only if software GCM is available

See merge request espressif/esp-idf!40780
2025-07-24 19:12:44 +05:30
zhanghaipeng 61606a6f95 fix(ble/bluedroid): ensure resolving list is updated when the oldest device is removed 2025-07-24 21:29:27 +08:00
yinqingzhao 8603c91f47 fix(wifi): fix crash issue and tx error 0xa1 2025-07-24 20:16:44 +08:00
Island d26f280415 Merge branch 'bugfix/fix_some_ble_bugs_250628_cjh_esp32' into 'master'
Fixed some BLE bugs 250628 on esp32(d9a3de0)

Closes BLERP-1697, BLERP-1965, BLERP-2075, BLERP-2077, and BLERP-1991

See merge request espressif/esp-idf!40421
2025-07-24 18:06:09 +08:00
harshal.patil c8e4b69e7f fix(mbedtls/gcm): Allow enabling GCM fallback only if software GCM is available 2025-07-24 12:42:57 +05:30
Song Ruo Jing 3fdb473174 Merge branch 'bugfix/ledc_update_duty_wait' into 'master'
fix(ledc): duty_start update bit should wait for its self-clear before next set

Closes IDF-11989

See merge request espressif/esp-idf!39949
2025-07-24 14:55:16 +08:00
Mahavir Jain 22adc7ed75 Merge branch 'feat/secure_boot_ecdsa_p384' into 'master'
Support Secure Boot using ECDSA-P384 curve

Closes IDF-10016, IDF-10221, and IDF-12990

See merge request espressif/esp-idf!38517
2025-07-24 11:59:59 +05:30
Jiang Jiang Jian f50f6913fa Merge branch 'bugfix/ftm_failure_40m' into 'master'
bugfix(wifi): Resolved FTM failure in 40M bandwidth

Closes WIFIBUG-1291

See merge request espressif/esp-idf!40345
2025-07-24 13:26:46 +08:00
Rahul Tank d67bc8a5ad Merge branch 'bugfix/retry_packet_alloc' into 'master'
fix(nimble): Add packet allocation retry for limited iteration

Closes BT-4049

See merge request espressif/esp-idf!40677
2025-07-24 10:12:47 +05:30
Aditya Patwardhan 9cd759c3bc Merge branch 'feature/support_rng_sampling' into 'master'
Feature/support rng sampling

See merge request espressif/esp-idf!40433
2025-07-24 09:42:39 +05:30
Chen Jichang d6a9a0f5d5 feat(rmt): support rmt on esp32-h4 2025-07-24 10:47:13 +08:00
akshat 9a77d59b8b fix(wifi): Add suport for FTM in ESP32C61
Resolve FTM failure in 40M Bandwidth
2025-07-23 17:39:35 +05:30
He Binglin 1408adcb47 Merge branch 'bugfix/esp_idf_c5_idfci-3010' into 'master'
feat(esp_hw_support): support xtal as RTC FAST CLK during sleep for esp32c5

Closes IDFCI-3010

See merge request espressif/esp-idf!40702
2025-07-23 19:38:30 +08:00
C.S.M bc58afc758 Merge branch 'test/add_c61_usj_test' into 'master'
test(usj): Add test for usb_seiral_jtag on c61

See merge request espressif/esp-idf!40753
2025-07-23 18:49:20 +08:00
Jiang Jiang Jian 40eefe1d69 Merge branch 'bugfix/fix_inactive_time_reset_when_disconnect' into 'master'
fix(wifi): fix inactive time reset when wifi disconnect

See merge request espressif/esp-idf!40419
2025-07-23 18:43:15 +08:00
morris e0ddcb8013 fix(lcd): reserve the GPIOs used by RGB LCD
and disconnect the LCD signals when the dirver is uninstalled.
2025-07-23 18:15:54 +08:00
Armando (Dou Yiwen) b22fcf6dbd Merge branch 'feat/p4_eco5_soc_part2' into 'master'
p4: eco5 soc registers (part2)

See merge request espressif/esp-idf!40694
2025-07-23 10:08:11 +00:00
Jiang Jiang Jian 33493d43e0 Merge branch 'bugfix/fix_phy_test_crash' into 'master'
fix(PHY): Fixed phy test example crash

Closes IDFGH-15957 and BLERP-2107

See merge request espressif/esp-idf!40707
2025-07-23 17:47:34 +08:00
Aditya Patwardhan 03ffe90f95 feat(soc): Added soc capabilities related to RNG for ESP32C5 2025-07-23 14:22:09 +05:30
C.S.M 6f7ca07018 Merge branch 'fix/fix_gpspi_flash_frequency' into 'master'
refactor(spi_flash): Refactor gpspi flash for making it's clock accurate

Closes IDF-13566

See merge request espressif/esp-idf!40651
2025-07-23 16:46:30 +08:00
Wan Lei 62136054cd Merge branch 'ci/c61_enable_multi_dev_runner' into 'master'
ci(esp32c61): enable multi dut runner for c61 eco3

Closes IDF-10949 and IDFCI-3037

See merge request espressif/esp-idf!40724
2025-07-23 14:57:39 +08:00
Laukik Hase 3d402ca938 ci(hal): Extend the PMS hal test-app for verifying TEE-based interrupt scenarios 2025-07-23 10:00:24 +05:30
C.S.M 22cd0d615f test(usj): Add test for usb_seiral_jtag on c61 2025-07-23 12:07:13 +08:00
Chen Jichang d29e7b3bb6 fix(rmt): add pll and rcfast clock src on c5 2025-07-23 11:36:37 +08:00
C.S.M 90d3d658bb Merge branch 'refactor/remove_flash_ut' into 'master'
refactor(spi_flash): Remove the useless flash/psram unit test

See merge request espressif/esp-idf!40739
2025-07-23 11:03:25 +08:00
Kevin (Lao Kaiyao) 1a242d132c Merge branch 'feature/support_i2s_and_etm_on_h4' into 'master'
feat(i2s & etm): support i2s and etm on esp32-h4

Closes IDF-12385, IDF-12355, and IDF-13396

See merge request espressif/esp-idf!39698
2025-07-22 20:27:11 +08:00
yinqingzhao 8b67238e85 fix(wifi): fix inactive time reset when wifi disconnect 2025-07-22 17:50:36 +08:00
wanckl cb257ede27 ci(esp32c61): enable multi dut runner for c61 2025-07-22 17:10:55 +08:00