Tomáš Rohlínek
f416523e16
fix(storage/fatfsgen): increase test timeout
2025-03-12 14:45:39 +01:00
morris
606f6aa187
Merge branch 'fix/change_pm_lock_type' into 'master'
...
fix(pm): use CPU lock in dirvers use axi dma to access psram
See merge request espressif/esp-idf!37703
2025-03-12 21:27:18 +08:00
yinqingzhao
4cc76f6646
fix(wifi): fix twt post just one event for multiple flow
2025-03-12 21:01:48 +08:00
Rahul Tank
8c69dfa101
fix(nimble): Fix incorrect event deinit in gatt caching discovery
2025-03-12 18:13:40 +05:30
zhiweijian
d8c0b4aa87
fix(ble/controller): reduce controller bin size
2025-03-12 20:33:27 +08:00
Konstantin Kondrashov
6583e477c6
Merge branch 'fix/coverity_warning_for_destroy_efuse_block' into 'master'
...
fix(efuse): Fix Coverity warning for destroy_block func
Closes IDF-12189
See merge request espressif/esp-idf!36765
2025-03-12 20:27:35 +08:00
Konstantin Kondrashov
2fb93845df
Merge branch 'contrib/github_pr_15308' into 'master'
...
fix(cmake): support CMock subdir option with idf_component_mock (GitHub PR)
Closes IDFGH-14547 and IDFGH-12326
See merge request espressif/esp-idf!36761
2025-03-12 19:26:02 +08:00
morris
3447c7233f
Merge branch 'bugfix/pcnt_typo' into 'master'
...
fix(pcnt): a typo in the PCNT_LL_MIN_LIM
Closes IDFGH-14826
See merge request espressif/esp-idf!37686
2025-03-12 18:59:27 +08:00
Chen Jichang
ff1fd80198
fix(drivers): use CPU_MAX lock in dirvers use axi dma to access psram
2025-03-12 17:38:44 +08:00
Ondrej Kosta
83f1ccb492
fix(esp_eth): fixed emac_ll_pause_frame_enable for ESP32P4
2025-03-12 09:29:17 +00:00
Ondrej Kosta
f3a3988649
fix(esp_eth): fixed ESP32P4 EMAC REF RMII CLK output mode
...
fixed units returned and used by periph_rtc_mpll_freq_set function
2025-03-12 09:29:17 +00:00
Konstantin Kondrashov
917adbb171
fix(efuse): Adds missing efuses fields for ESP32-H4
2025-03-12 17:19:50 +08:00
Chen Jichang
bfac674769
feat(esp32h4): ci enable public header check (stage7)
2025-03-12 17:19:50 +08:00
David Čermák
49c9d797de
Merge branch 'feat/update_lwip_to_support_ip6_route_clone_buffer' into 'master'
...
feat(lwip): support cloning pbuf_ref when ipv6 forwarding
See merge request espressif/esp-idf!37402
2025-03-12 17:04:20 +08:00
Jiang Jiang Jian
1c5983cd5a
Merge branch 'bugfix/fix_ersu_compatibility_issue' into 'master'
...
fix(wifi): fix ersu compatibility issue
Closes WIFI-6799
See merge request espressif/esp-idf!37027
2025-03-12 16:32:22 +08:00
morris
f884c4a974
Merge branch 'contrib/github_pr_15499' into 'master'
...
Add missing break statements to usb_serial_jtag_ll_phy_select (GitHub PR)
Closes IDFGH-14760
See merge request espressif/esp-idf!37440
2025-03-12 14:39:01 +08:00
morris
b622aa382f
Merge branch 'feat/h4_introduce_step6_esp_system' into 'master'
...
feat(esp32h4): support esp_system, esp_timer and freertos (stage6)
Closes IDF-12565
See merge request espressif/esp-idf!37269
2025-03-12 14:10:23 +08:00
Marius Vikhammer
afedcb7c9b
Merge branch 'bugfix/fix_secondary_console_no_vfs' into 'master'
...
fix(console): fixed secondary console not working on all chips without VFS
Closes IDF-12577
See merge request espressif/esp-idf!37464
2025-03-12 13:51:37 +08:00
Marius Vikhammer
ab2718dc44
fix(newlib): fixed newlib malloc wrappers IRAM/flash placement
...
If HEAP_PLACE_FUNCTION_INTO_FLASH = y then we should also place
the newlib wrappers for the heap in to flash.
2025-03-12 11:19:25 +08:00
Marius Vikhammer
ad88bd184f
fix(heap): fixed HEAP_PLACE_FUNCTION_INTO_FLASH disabled if heap impl in ROM
2025-03-12 10:52:07 +08:00
C.S.M
628cca14b0
Merge branch 'fix/some_suspend_check' into 'master'
...
fix(spi_flash): 1. Fix esp32c6 esp32h2 flash suspend check according to errata. 2. Improve flash suspend test
See merge request espressif/esp-idf!37562
2025-03-12 10:37:18 +08:00
morris
09f5bc736b
fix(pcnt): a typo in the PCNT_LL_MIN_LIM
...
Closes https://github.com/espressif/esp-idf/issues/15554
2025-03-11 22:07:45 +08:00
Ondrej Kosta
7c5b34f568
Merge branch 'bugfix/l2mem_buffer' into 'master'
...
fix(esp_system): removed L2MEM buffer enable for P4
Closes IDFCI-2755
See merge request espressif/esp-idf!37640
2025-03-11 20:51:37 +08:00
muhaidong
d74a21694d
fix(wifi): fix ersu compatibility issue
2025-03-11 20:48:50 +08:00
Island
385cf3d576
Merge branch 'feature/update_controller_lib_20250310' into 'master'
...
Feature/update controller lib 20250310
Closes BLERP-1630
See merge request espressif/esp-idf!37655
2025-03-11 20:06:48 +08:00
Mahavir Jain
884c85536d
Merge branch 'bugfix/http_ws_api_reference' into 'master'
...
fix(esp_http_server): enable doxygen build for websocket API reference
Closes IDFGH-14785
See merge request espressif/esp-idf!37529
2025-03-11 19:12:36 +08:00
Guillaume Souchere
8c50df00ff
fix(esp_hw_support): esp_ptr_in_rtc_iram_fast check to return false
...
esp_ptr_in_rtc_iram_fast logic should be executed if
SOC_RTC_FAST_MEM_SUPPORTED is set but it should also be executed
if IRAM and DRAM region mapping is the same. Remove the
SOC_RTC_IRAM_LOW != SOC_RTC_DRAM_LOW part of the check.
Update heap component to use the modify function appropriately.
2025-03-11 12:06:32 +01:00
Mahavir Jain
2f538ffbb2
Merge branch 'feature/add_ota_resumption_testcase_for_ethernet' into 'master'
...
feat: added test for ota resumption over ethernet
Closes IDF-12086
See merge request espressif/esp-idf!37237
2025-03-11 18:36:09 +08:00
Armando (Dou Yiwen)
f214081315
Merge branch 'bugfix/sdmmc_high_prio_timeout' into 'master'
...
fix(sdmmc): move DMA descriptor refilling into the ISR
Closes IDFGH-12983
See merge request espressif/esp-idf!37219
2025-03-11 17:59:18 +08:00
Fu Hanxi
226e251107
docs: fetch all tags while deploying
2025-03-11 10:07:35 +01:00
Chen Jichang
8670800827
refactor(esp32h4): refactor memory.ld and section.ld
2025-03-11 16:48:21 +08:00
Chen Jichang
69d2e7facb
refactor(cpu): move some chip-specific operations to the ll
2025-03-11 16:48:21 +08:00
Chen Jichang
8e8c0573b4
feat(esp32h4): support esp_system, esp_timer and freertos (stage6)
2025-03-11 16:48:21 +08:00
Renze Nicolai
8151dd6109
fix: add missing break statements to usb_serial_jtag_ll_phy_select,
...
Closes https://github.com/espressif/esp-idf/pull/15499
2025-03-11 16:33:47 +08:00
Zhang Yan Jiao
1f46216a72
Merge branch 'bugfix/add_oui_check_for_espnow' into 'master'
...
fix(wifi): Added oui check for ESPNOW
Closes IDFGH-8074
See merge request espressif/esp-idf!37548
2025-03-11 16:31:56 +08:00
C.S.M
9aba44a2d9
test(spi_flash): Flash suspend test evolution
2025-03-11 16:21:07 +08:00
zwx
6129c03f25
fix(802.15.4) fix the behavior of the esp_ieee802154_set_txpower
2025-03-11 15:25:29 +08:00
morris
2011b9f0b9
Merge branch 'contrib/github_pr_15414' into 'master'
...
feat(esp32/lcd/spi_lcd_touch):Adding driver for XPT2 (GitHub PR)
Closes IDFGH-14670
See merge request espressif/esp-idf!37439
2025-03-11 15:17:49 +08:00
Ondrej Kosta
ae10c1333d
fix(esp_system): removed L2MEM buffer enable for P4
2025-03-11 14:53:29 +08:00
Quang Vinh Dang
ee4de6e545
feat(lcd): support XPT2046 in the SPI LCD example
...
Merges https://github.com/espressif/esp-idf/pull/15414
2025-03-11 14:42:50 +08:00
zhangyanjiao
e133912fda
fix(wifi): Added oui check for ESPNOW
...
Add new api to set/get user oui for ESPNOW
Closes https://github.com/espressif/esp-idf/issues/9577
2025-03-11 14:33:03 +08:00
Mahavir Jain
28472cc6b7
Merge branch 'feature/enable_aes_sha_support_for_h21' into 'master'
...
feat: enabled aes and sha support for esp32h21
Closes IDF-11501 and IDF-11504
See merge request espressif/esp-idf!37072
2025-03-11 13:16:27 +08:00
Armando (Dou Yiwen)
b0f834256e
Merge branch 'fix/pr_15513_psram_bss_noinit_calc_issue' into 'master'
...
psram: correct .bss and .noinit vaddr calculation
Closes IDFGH-14775 and IDFGH-14814
See merge request espressif/esp-idf!37633
2025-03-11 11:40:04 +08:00
Shu Chen
27fddbbc26
Merge branch 'support/ieee802154_set_txon_delay_using_phylib_impl' into 'master'
...
feat(802.15.4): configure tx on delay using phylib implementation
See merge request espressif/esp-idf!37475
2025-03-11 11:35:14 +08:00
wuzhenghui
795dedba33
feat(eap_hw_support): disable power glitch detector in PD_TOP lightsleep for c5&c61
2025-03-11 11:31:02 +08:00
C.S.M
6c3d67b234
fix(spi_flash): Add suspend check on esp32c6 and esp32h2 for some reason
2025-03-11 11:11:39 +08:00
C.S.M
ae50c71222
fix(spi_flash): Return false directly in suspend caps check
2025-03-11 11:11:39 +08:00
Ivan Grokhotkov
f7b977b405
test(sdmmc): add test for high-prio task busy while writing
...
Related to https://github.com/espressif/esp-idf/issues/13934
2025-03-11 10:51:06 +08:00
Ivan Grokhotkov
335027b731
fix(sdmmc): move DMA descriptor refilling into the ISR
...
Previously, as DMA descriptors were processed, the task performing
SDMMC transfer would get woken up and would refill the descriptors.
This design didn't work correctly when higher priority tasks occupied
the CPU for too long, resulting in SDMMC transfer timing out.
This change moves DMA descriptor refilling into SDMMC ISR. Now the
"DMA done" interrupt is delivered back to task context only when
the entire transfer is completed.
Closes https://github.com/espressif/esp-idf/issues/13934
2025-03-11 10:51:06 +08:00
Roland Dobai
e4cf819104
Merge branch 'fix/linux_std_preference' into 'master'
...
fix: adjust C standard preferences for Linux target
See merge request espressif/esp-idf!37637
2025-03-11 09:59:47 +08:00