Commit Graph

46771 Commits

Author SHA1 Message Date
liuning 31769c930d fix(wifi): allow to disable wifi modem clocks if wifi is not inited 2026-01-19 20:07:19 +08:00
liuning 824a30a11a feat(phy): add check for required clock bits during phy enable 2026-01-19 20:07:16 +08:00
liuning c65cf33dae bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios 2026-01-19 19:28:08 +08:00
morris 1c37e7207f Merge branch 'fix/adc_continuous_iram_config_v5.5' into 'release/v5.5'
fix(adc): fix ESP32/S2 panic when use continuous ADC (v5.5)

See merge request espressif/esp-idf!43639
2026-01-19 15:01:44 +08:00
morris 27a5cfd0bf Merge branch 'feat/p4_eco5_ccm_v5.5' into 'release/v5.5'
ISP:  support ccm on P4 eco5 (v5.5)

See merge request espressif/esp-idf!44812
2026-01-19 15:00:37 +08:00
Jiang Jiang Jian 67025a23f7 Merge branch 'fix/fix_p4_lp_adc_unavailable_in_sleep_v5.5' into 'release/v5.5'
feat(esp_hw_support): support ESP_SLEEP_USE_ADC_TSEN_MONITOR_MODE for esp32p4 (v5.5)

See merge request espressif/esp-idf!45195
2026-01-19 14:59:22 +08:00
Jiang Jiang Jian 520fbcd62b Merge branch 'fix/improve_get_start_doc_notes_v55' into 'release/v5.5'
fix(doc): fix get start process in port notes

See merge request espressif/esp-idf!45231
2026-01-19 14:57:23 +08:00
Jiang Jiang Jian a3ce1fc579 Merge branch 'feature/support_7.6.1_pvt_auto_dbias_v5.5' into 'release/v5.5'
feat(esp32c6): auto adjust LDO voltage using pvt function (v5.5)

See merge request espressif/esp-idf!44102
2026-01-19 14:57:11 +08:00
Island 35b1b782cc Merge branch 'fix/uaf_in_bluedroid_attp_v5.5' into 'release/v5.5'
fix(ble): fixed use-after-free in bluedroid attp (v5.5)

See merge request espressif/esp-idf!45159
2026-01-19 14:15:21 +08:00
Rahul Tank d4a83caa5f Merge branch 'bugfix/periodic_adv_sync_lost_psync_handle_v5.5' into 'release/v5.5'
fix(nimble): Handling of psync during sync lost (v5.5)

See merge request espressif/esp-idf!45043
2026-01-19 10:03:13 +05:30
wangtao@espressif.com 698f64d3e1 fix(doc): fix get start process in port notes 2026-01-19 11:38:24 +08:00
Jiang Jiang Jian ca22d0e8ec Merge branch 'fix/minimal_build_property_v5.5' into 'release/v5.5'
fix(cmake): disable MINIMAL_BUILD build property if COMPONENTS is defined (v5.5)

See merge request espressif/esp-idf!45117
2026-01-19 11:11:49 +08:00
Jiang Jiang Jian e2cc50cb46 Merge branch 'fix/task_tracing_crashing_5.5' into 'release/v5.5'
fix(heap): fix a bug where the biggest heap would be NULL on boot (backport v5.5)

See merge request espressif/esp-idf!43448
2026-01-19 11:11:38 +08:00
Jiang Jiang Jian d7433253d8 Merge branch 'bugfix/enlarge_espnow_example_stack_v5.5' into 'release/v5.5'
fix(wifi/espnow): Increase the espnow example stack size (v5.5)

See merge request espressif/esp-idf!45181
2026-01-19 11:10:08 +08:00
Jiang Jiang Jian 0ea4e69ff3 Merge branch 'bugfix/fix_big_vdddig_bug_p4eco6_v5.5' into 'release/v5.5'
Fix_vdddig_big_bug when boot in ECO6 (v5.5)

See merge request espressif/esp-idf!45180
2026-01-19 11:05:32 +08:00
morris 8d075c896a Merge branch 'bugfix/dma_memcpy_psram_workaround_v5.5' into 'release/v5.5'
fix(dma): add PSRAM memory barrier for external RAM buffers (v5.5)

See merge request espressif/esp-idf!45164
2026-01-19 10:52:35 +08:00
zhangyanjiao 762db45904 fix(wifi/espnow): Increase the espnow example stack size
Closes https://github.com/espressif/esp-idf/issues/18128
2026-01-19 10:27:05 +08:00
morris c680ab6288 Merge branch 'fix/esp32_flash_cache_crash_v5.5' into 'release/v5.5'
fix(hw_support): Fix crash when reconfiguring flash from 40 to 80 MHz on ESP32 (v5.5)

See merge request espressif/esp-idf!44904
2026-01-18 23:41:48 +08:00
Jiang Jiang Jian a3927641bf Merge branch 'bugfix/sae_h2e_nvs_default_v5.5' into 'release/v5.5'
fix(esp_wifi): Set default NVS sae pwe value to SAE_PWE_BOTH for ap and station

See merge request espressif/esp-idf!44793
2026-01-18 23:26:34 +08:00
Jiang Jiang Jian 781963c538 Merge branch 'fix/fix_c5_rng_to_lp_peri_dependency_v5.5' into 'release/v5.5'
fix(esp_hw_support): new solution to fix RNG to LP Peri domain dependency on C5 (v5.5)

See merge request espressif/esp-idf!44953
2026-01-18 23:05:33 +08:00
Mahavir Jain e628865430 Merge branch 'feat/enable_pseudo_round_support_for_aes_v5.5' into 'release/v5.5'
feat: enable pesudo round functionality for AES in ESP32P4 ECO5 (v5.5)

See merge request espressif/esp-idf!45175
2026-01-18 18:19:06 +05:30
Mahavir Jain 79048b8aac Merge branch 'feat/enable_pseudo_round_support_for_xts_aes_esp32p4_eco5_v5.5' into 'release/v5.5'
feat: added support for pseudo round xts aes in esp32p4 eco5 (v5.5)

See merge request espressif/esp-idf!45172
2026-01-18 18:17:41 +05:30
Shreyas Sheth caf4cad3b4 fix(esp_wifi): Backport some wifi fixes
- Fix incorrect allocation of eb due to rsn ie len mismatch
- Set default NVS sae pwe value to SAE_PWE_BOTH for ap and station
- Fix incorrect deauth reason parsing for station
- Fix memory corruption by avoiding unncessary encryption of Mgmt frames

  When wpa_supplicant sends an authentication response for an already
  connection station (with keys installed after a successful 4-way
  handshake), the Mgmt packet was encrypted unconditionaly based on
  'bss->pmf_enable'. This lead to memory corruption since extra space for
  the encryption header was assumed even when it was not there.
  Fix this by verifying that the packet is actually a robust management
  frame before enabling the encryption.
2026-01-17 15:51:45 +05:30
Jiang Jiang Jian 9d80cb0d95 Merge branch 'fix/fix_secure_boot_fast_wake_feature_v5.5' into 'release/v5.5'
fix(esp_system): fix ROM secure boot fast wake feature (v5.5)

See merge request espressif/esp-idf!45016
2026-01-17 17:17:59 +08:00
morris 03b5c7eba8 Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled_v5.5' into 'release/v5.5'
fix(dma): fix dma alignment when flash_enc enabled (v5.5)

See merge request espressif/esp-idf!45080
2026-01-17 15:57:22 +08:00
Jiang Jiang Jian 81240a49e6 Merge branch 'bugfix/rx_pkt_failed_in_modem_state_v5.5' into 'release/v5.5'
fix(pm): fix rx packet failed when modem state is interrupted by other wakeup sources for C5 and C61 v5.5

See merge request espressif/esp-idf!45107
2026-01-17 15:07:46 +08:00
Jiang Jiang Jian 75b5fc9bf0 Merge branch 'fix/fix_cnnt_top_dependency_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix TOP domain to CNNT domain dependency (v5.5)

See merge request espressif/esp-idf!45007
2026-01-17 14:03:04 +08:00
Jiang Jiang Jian 3f10cdabc1 Merge branch 'fix/aes-dma-psram-output-cache-coherency_v5.5' into 'release/v5.5'
Ensure cache coherency when DMA writes to cacheable PSRAM buffers (AES) (v5.5)

See merge request espressif/esp-idf!44920
2026-01-17 13:59:38 +08:00
Island c4dffdc79d Merge branch 'feat/ble_log_hci_log_len_limit_support_v5.5' into 'release/v5.5'
Feat/ble log hci log len limit support (v5.5)

See merge request espressif/esp-idf!45148
2026-01-16 19:04:19 +08:00
morris 694116ff76 Merge branch 'bugfix/fixed_parlio_rx_sample_edge_swap_issue_v5.5' into 'release/v5.5'
fix(parlio_rx): fixed opposite sample edge issue (v5.5)

See merge request espressif/esp-idf!45132
2026-01-16 18:39:29 +08:00
wuzhenghui 4030ea4d1c feat(esp_hw_support): support esp32p4 ADC_TESEN_MONITOR mode 2026-01-16 17:23:54 +08:00
wuzhenghui db9c08190e fix(soc): fix LP_UART clock source definitions to FOSC instead of LP_FAST 2026-01-16 17:23:50 +08:00
gaoxu 497275281f feat(isp_color): support ISP color on P4 2026-01-16 16:55:30 +08:00
Jiang Jiang Jian f0538f38af Merge branch 'fix/ldgen_ipa_constprop_v5.5' into 'release/v5.5'
fix(ldgen): correctly place symbols generated by compiler during IPA (v5.5)

See merge request espressif/esp-idf!45111
2026-01-16 16:32:35 +08:00
sibeibei c25105611f fix(esp_wifi): rf delay cycles set failed for esp32c61ec04 2026-01-16 16:10:35 +08:00
zhangyanjiao 3447a47ce3 fix(wifi): fixed the vendor ie length issue 2026-01-16 16:08:07 +08:00
Astha Verma 88b59de37e fix(nimble): Handling of psync during synchronization timeout (0x3e) 2026-01-16 12:37:04 +05:30
Jiang Jiang Jian 2cf77b0331 Merge branch 'ci/docs-artifacts-expiration-time-v5.5' into 'release/v5.5'
Revert "ci: docs artifacts expiration time"

See merge request espressif/esp-idf!45039
2026-01-16 14:33:08 +08:00
Jiang Jiang Jian c1a09f9cef Merge branch 'fix/p4_fixed_mdc_config_v5.5' into 'release/v5.5'
fix(esp_eth): fixed ESP32P4 CSR clock range used to determine MDC (v5.5)

See merge request espressif/esp-idf!44225
2026-01-16 14:33:02 +08:00
Jiang Jiang Jian f32cadd971 Merge branch 'fix/enable_p4v3_tests_v5.5' into 'release/v5.5'
fix(ci): re-enabled ESP32P4 tests on different HW vers (v5.5)

See merge request espressif/esp-idf!44453
2026-01-16 14:31:48 +08:00
Jiang Jiang Jian edeabe38af Merge branch 'ci/enable_esp_event_tests_v5.5' into 'release/v5.5'
ci(core): fixed esp_event not running properly in CI (v5.5)

See merge request espressif/esp-idf!44756
2026-01-16 14:30:41 +08:00
gaoxu 6edd7abb63 fix(adc): fix ESP32/S2 panic when use continuous ADC 2026-01-16 14:27:12 +08:00
Omar Chebib a2ee6c914f fix: wrong name in the README file for advanced heap tracing example
Closes https://github.com/espressif/esp-idf/issues/17233
2026-01-16 14:26:26 +08:00
Omar Chebib 8db6882503 fix(heap): fix a bug where the biggest heap would be NULL on boot
Closes https://github.com/espressif/esp-idf/issues/17232
2026-01-16 14:26:26 +08:00
Jiang Jiang Jian 0fd9f0aa93 Merge branch 'feat/sdspi_option_to_disable_waiting_for_miso_poll_busy_v5.5' into 'release/v5.5'
feat(sdspi): Add an option to modify the waiting time for MISO before sending next command (v5.5)

See merge request espressif/esp-idf!42445
2026-01-16 14:24:53 +08:00
Jiang Jiang Jian 8a2f308a07 Merge branch 'bugfix/esp_idf_c5_eco3_cpu_lockup_v5.5' into 'release/v5.5'
change: support top pd during sleep for esp32c5 eco3 and remove sleep mmu related flow (v5.5)

See merge request espressif/esp-idf!43570
2026-01-16 14:21:02 +08:00
armando 7eca03a2ac feat(p4): added rev3_1 macro 2026-01-16 14:20:58 +08:00
chaijie@espressif.com bb7baf18f2 fix(p4_eco6): Fix_vdddig_big_bug when boot 2026-01-16 14:20:36 +08:00
Island c649269947 Merge branch 'feat/support_blecrt_515_v5.5' into 'release/v5.5'
feat(bt/bluedroid): Support get allocated heap size (v5.5)

See merge request espressif/esp-idf!44863
2026-01-16 14:19:07 +08:00
Jiang Jiang Jian 1ebc545b60 Merge branch 'feat/add_full_support_for_esp32c5_eco3_and_esp32c61_eco4_v5.5' into 'release/v5.5'
feat/add full support for esp32c5 eco3 and esp32c61 eco4 v5.5(backport v5.5)

See merge request espressif/esp-idf!45108
2026-01-16 14:04:15 +08:00