morris
49e7228be9
feat(gptimer): basic driver support on esp32c5
2024-02-19 10:27:18 +08:00
Marius Vikhammer
1f7c666701
ci(test_apps): limit dependencies for misc test_apps
...
Only pull in direct dependencies for the test apps, reducing build time
as well making it possible for CI to determine if the test should run or not
when dependencies are changed.
2024-02-18 16:01:58 +08:00
Armando (Dou Yiwen)
6b278ac406
Merge branch 'change/remove_idf7890_todo' into 'master'
...
change(memory): remove `IDF-7890` todo
Closes IDF-7890
See merge request espressif/esp-idf!28766
2024-02-18 14:08:06 +08:00
Wang Meng Yang
28ff8e3788
Merge branch 'feat/add_test_api_for_sec' into 'master'
...
Feat/add test api for sec
Closes BT-3578 and BT-3579
See merge request espressif/esp-idf!28191
2024-02-18 09:57:37 +08:00
Erhan Kurubas
59cab6dd40
fix(gcov): avoid multiple tick hook registration
2024-02-18 00:10:18 +01:00
Ondrej Kosta
dee34c2a48
Merge branch 'bugfix/spi_eth_recv_alloc' into 'master'
...
fix(esp_eth): improved SPI Ethernet _alloc_recv_buf error handling
Closes IDF-8601
See merge request espressif/esp-idf!29040
2024-02-16 19:52:48 +08:00
Martin Vychodil
db56ade0f5
Merge branch 'fix/cleanup_storage_sdkconfigs' into 'master'
...
fix(storage): cleanup storage examples/test_apps sdkconfigs
See merge request espressif/esp-idf!28998
2024-02-16 19:28:37 +08:00
Bogdan Kolendovskyy
c11e12c8c4
Merge branch 'bugfix/mmd_access_use_uint32' into 'master'
...
fix(esp_eth): Use uint32_t in mmd access functions
See merge request espressif/esp-idf!29036
2024-02-16 19:12:09 +08:00
harshal.patil
f4581d7103
docs(secure_boot_v2): Specify the workflow to disable revocation of unused key digests slots
2024-02-15 14:31:41 +05:30
Konstantin Kondrashov
9ffafd53b2
fix(bootloader_support): Adds bootloader_flash_update_size() for the rest chips
...
Closes https://github.com/espressif/esp-idf/issues/13179
2024-02-14 17:41:20 +02:00
Ondrej Kosta
b0259f59c2
fix(esp_eth): improved SPI Ethernet _alloc_recv_buf error handling
2024-02-14 12:40:04 +01:00
Harshit Malpani
3e1a95a0a7
feat(esp_https_server): Get the error codes on https_server error
...
Closes https://github.com/espressif/esp-idf/issues/12026
2024-02-14 14:36:14 +05:30
Harshit Malpani
9274e3e620
fix(esp-tls): capture errors in error handle
2024-02-14 14:36:14 +05:30
Mahavir Jain
58efbf4894
fix(spi_flash): check for safe write address in encrypted flash API
2024-02-14 13:45:11 +05:30
Konstantin Kondrashov
07980dba2f
Merge branch 'feature/secure_boot_dev_approach' into 'master'
...
feat(bootloader_support): Support SB-on app can do OTA on SB-off chip
Closes IDFGH-12079
See merge request espressif/esp-idf!29027
2024-02-14 15:11:52 +08:00
Bogdan Kolendovskyy
748c215c63
fix(esp_eth): Use uint32_t in mmd access functions
2024-02-13 12:53:11 +01:00
Mahavir Jain
4d90eedb6e
Merge branch 'feature/add_dma_suppport_for_aes_and_sha' into 'master'
...
feat(hal/testapps): Added AES and SHA testcases with DMA support
Closes IDF-7986 and IDF-7987
See merge request espressif/esp-idf!26497
2024-02-13 16:12:07 +08:00
Laukik Hase
70b1ebe948
Merge branch 'refactor/move_esp_app_format_init_to_component' into 'master'
...
refactor(esp_app_format): Move esp_app_format-related init steps into the component
Closes IDF-8753
See merge request espressif/esp-idf!28896
2024-02-13 14:57:54 +08:00
Konstantin Kondrashov
9b0eefee73
feat(bootloader_support): Support SB-on app can do OTA on SB-off chip
...
Closes: https://github.com/espressif/esp-idf/issues/13139
2024-02-12 17:27:50 +02:00
Adam Múdry
7e7b1fc65f
Merge branch 'fix/suppress_c++11_invalid_suffix_on_literal' into 'master'
...
fix: Fix PRI inttypes error due to C++ invalid suffix on literal in SPIFFS
Closes IDF-9000
See merge request espressif/esp-idf!28772
2024-02-12 18:25:50 +08:00
sonika.rathi
f7e4b9a132
fix(storage): cleanup storage examples/test_apps sdkconfigs
2024-02-12 10:57:46 +01:00
Tomas Rezucha
c24dcd02c1
Merge branch 'feature/esp_hid_usb_preparation' into 'master'
...
refactor(esp_hid): Prepare for USB transport layer
See merge request espressif/esp-idf!28472
2024-02-12 16:29:12 +08:00
Omar Chebib
6d045937d3
Merge branch 'feat/ulp_add_cycle_function' into 'master'
...
feat(lp_core): add a public function to get the timer cycle count
Closes IDFGH-12036
See merge request espressif/esp-idf!28910
2024-02-12 14:19:17 +08:00
Laukik Hase
5430e2ff4c
refactor(esp_app_format): Move esp_app_format-related init steps into the component
2024-02-12 11:12:37 +05:30
Marius Vikhammer
4b5b064caf
Merge branch 'bugfix/heap_task_includes' into 'master'
...
fix(heap): fixed missing include in esp_heap_task_info.h
See merge request espressif/esp-idf!29007
2024-02-10 14:37:27 +08:00
Marius Vikhammer
a8d39ab4e4
Merge branch 'bugfix/missing_linux_include' into 'master'
...
fix(linux_target): added missing include file when CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS
See merge request espressif/esp-idf!29008
2024-02-10 11:44:51 +08:00
Marius Vikhammer
b8e6b4601c
fix(linux_target): added missing include file when CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS
2024-02-09 16:58:06 +08:00
nilesh.kale
aab3f604ec
feat(hal/testapps): Added AES and SHA testcases with DMA support
2024-02-09 14:23:06 +05:30
Omar Chebib
5a32ca10ad
feat(lp_core): add a public function to get the timer cycle count
...
Closes https://github.com/espressif/esp-idf/issues/13101
2024-02-09 16:50:02 +08:00
Omar Chebib
75eb489105
fix(bootloader): add legacy retained memory CRC calculation
...
* Closes https://github.com/espressif/esp-idf/issues/12849
In former versions of ESP-IDF, the user custom memory data in the retained memory
was taken into account during the CRC calculation. This was changed in a later
commit, the custom memory was ignored, therefore this can seen as a breaking change.
This commit gives the possibility to choose between the former (legacy) or
new way of calculating the CRC.
2024-02-09 16:49:56 +08:00
Bogdan Kolendovskyy
91630fab36
Merge branch 'bugfix/ip101_reset_timing' into 'master'
...
fix(esp_eth): ip101-specific reset_hw to match reset timings from datasheet
Closes IDF-9160
See merge request espressif/esp-idf!28906
2024-02-09 16:44:24 +08:00
fl0wl0w
90d1dcfd76
feat(freertos): Introduced new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES
...
This commit replaces the use of portNUM_PROCESSORS and configNUM_CORES
macros in all of ESP-IDF. These macros are needed to realize an SMP
scenario by fetching the number of active cores FreeRTOS is running on.
Instead, a new Kconfig option, CONFIG_FREERTOS_NUMBER_OF_CORES, has been
added as a proxy for the FreeRTOS config option, configNUMBER_OF_CORES.
This new commit is now used to realize an SMP scenario in various places
in ESP-IDF.
[Sudeep Mohanty: Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES]
Signed-off-by: Sudeep Mohanty <sudeep.mohanty@espressif.com>
2024-02-09 09:11:28 +01:00
Marius Vikhammer
51ceeca03b
fix(heap): fixed missing include in esp_heap_task_info.h
...
Would fail to compile if esp_heap_task_info.h was included without/before freertos includes
2024-02-09 15:52:08 +08:00
Mahavir Jain
34723ad12c
Merge branch 'bugfix/ota_anti_rollback_checks_2' into 'master'
...
feat(bootloader_support): Read secure_version under sha256 protection
Closes IDF-9013
See merge request espressif/esp-idf!28740
2024-02-08 23:10:08 +08:00
Ondrej Kosta
5df5f0cf80
Merge branch 'feature/spi_eth_no_int' into 'master'
...
feat(esp_eth): added SPI Ethernet module polling mode
Closes IDFGH-11561
See merge request espressif/esp-idf!28782
2024-02-08 22:34:47 +08:00
Kirill Chalov
a55a0354e6
Merge branch 'docs/rewrite-api-ref-esp-timers' into 'master'
...
docs(rewrite): Rewrite esp_timer api ref and related docs
See merge request espressif/esp-idf!27034
2024-02-08 14:13:08 +08:00
Marius Vikhammer
6afb652626
Merge branch 'refactor/decouple_esp_system_pthread' into 'master'
...
refactor(pthread): decouple pthread_init from esp_system
Closes IDF-8757
See merge request espressif/esp-idf!28909
2024-02-08 13:30:59 +08:00
Jakob Hasse
c3aaebd366
Merge branch 'feature/add_bsd_fls' into 'master'
...
feat(linux): added fls() on Linux
See merge request espressif/esp-idf!28807
2024-02-08 13:06:57 +08:00
kirill.chalov
8154150188
docs(esp_timer): Rewrite esp_timer api ref and related docs
2024-02-08 12:13:18 +08:00
Song Ruo Jing
d556fee5c4
Merge branch 'feature/esp32c5_clock_preliminary_support' into 'master'
...
Feature/esp32c5 clock preliminary support
See merge request espressif/esp-idf!28808
2024-02-08 11:54:35 +08:00
Marius Vikhammer
2bb16ed45b
refactor(pthread): decouple pthread_init from esp_system
2024-02-08 09:40:46 +08:00
Erhan Kurubas
4c6f3fbf23
Merge branch 'feature/move_espcordump_init_into_component' into 'master'
...
feat(coredump): move esp_core_dump_init into component
Closes IDF-8766
See merge request espressif/esp-idf!28665
2024-02-08 06:17:52 +08:00
David Čermák
403b4fdcfe
Merge branch 'fix/esp_netif_sntp' into 'master'
...
fix(esp_netif): Prevent running esp_netif_sntp_init() multiple times
Closes IDFGH-11754
See merge request espressif/esp-idf!28338
2024-02-08 00:12:03 +08:00
Adam Múdry
a5630c8277
fix: PRI inttypes error due to C++ invalid suffix on literal in SPIFFS
2024-02-07 23:52:49 +08:00
Mahavir Jain
3305cb4d23
fix(ota): additional checks for secure version in anti-rollback case
...
Some additional checks related to secure version of the application in
anti-rollback case have been added to avoid any attempts to boot lower
security version but valid application (e.g., passive partition image).
- Read secure_version under sha256 protection
- First check has been added in the bootloader to ensure correct secure
version after application verification and loading stage. This check
happens before setting up the flash cache mapping and handling over
the final control to application. This check ensures that application
was not swapped (e.g., to lower security version but valid image) just
before the load stage in bootloader.
- Second check has been added in the application startup code to ensure
that currently booting app has higher security version than the one
programmed in the eFuse for anti-rollback scenario. This will ensure
that only the legit application boots-up on the device for
anti-rollback case.
2024-02-07 22:23:10 +08:00
Song Ruo Jing
2a585f58a0
Merge branch 'refactor/add_lp_uart_test' into 'master'
...
Refactor/add lp uart test
See merge request espressif/esp-idf!28681
2024-02-07 20:02:46 +08:00
Erhan Kurubas
0d22b99946
feat(coredump): move esp_core_dump_init into component
2024-02-07 19:39:36 +08:00
Roland Dobai
1a80217af5
Merge branch 'bugfix/kconcheck_file_checks' into 'master'
...
bugfix: Fixed KConfig files that were not succesfully checked
Closes IDF-9028 and IDF-9027
See merge request espressif/esp-idf!28385
2024-02-07 19:12:25 +08:00
Bogdan Kolendovskyy
222f67f043
fix(esp_eth): ip101-specific reset_hw to match reset timings from datasheet
...
IP101 requires 10ms reset assertion time and 10ms post-reset delay to properly initialize.
2024-02-07 11:24:17 +01:00
Ondrej Kosta
fd0a1dc53c
feat(esp_eth): added SPI Ethernet module polling mode
...
Closes https://github.com/espressif/esp-idf/issues/12682
2024-02-07 11:21:57 +01:00
Jakob Hasse
48d121653b
feat(linux): added fls() on Linux
2024-02-07 17:56:16 +08:00
Jiang Jiang Jian
170b46e331
Merge branch 'bugfix/fix_coex_wifi_restart_issue' into 'master'
...
fix(coex): fix wifi issue after coex restart
Closes FCS-1380, FCW-169, and WIFI-6265
See merge request espressif/esp-idf!28565
2024-02-07 17:48:50 +08:00
luomanruo
b037585852
ble(update):
...
Update h2 lib to eb112893
Update c6 lib to eb112893
2024-02-07 17:29:25 +08:00
David Cermak
feef14b43b
fix(esp_netif): Prevent running esp_netif_sntp_init() multiple times
...
Closes https://github.com/espressif/esp-idf/issues/12854
2024-02-07 09:09:59 +01:00
Tomas Rezucha
6f30198ca3
feat(esp_hid): Add Connection Request event
...
This event is useful for situations where the HID device
requests connection. Typically in USB transport.
2024-02-07 15:34:55 +08:00
Tomas Rezucha
f7bff8b1fc
refactor(esp_hid): Create new esp_hid_addr_t type
2024-02-07 15:34:55 +08:00
Tomas Rezucha
56a159a7d5
refactor(esp_hid): Move header files to esp_private directory
...
esp_hidd_private.h and esp_hidh_private.h are required by components
that extend esp_hid with a new transport layer, such as USB
2024-02-07 15:34:55 +08:00
Wang Meng Yang
4fb231088d
Merge branch 'bugfix/fix_dangling_pointer_in_remove_bond_list_section' into 'master'
...
fix(bt/bluedroid): fix dangling pointer issue when logging removed section
See merge request espressif/esp-idf!28734
2024-02-07 14:51:17 +08:00
Song Ruo Jing
95133c179f
feat(clk): preliminary clock tree support for ESP32C5
2024-02-07 14:38:15 +08:00
Song Ruo Jing
5276cd4f1d
refactor(uart): add support to be able to test LP_UART port
...
Increase LP_UART_EMPTY_THRESH_DEFAULT value to 4. The original value
could cause the FIFO become empty before filling next data into the FIFO
when the buadrate is high. TX_DONE interrupt would raise before actual
transmission complete in such case.
2024-02-07 14:37:48 +08:00
Song Ruo Jing
dce27c3b09
change(clk_tree): add LP_DYN_FAST_CLK to soc_module_clk_t
2024-02-07 14:37:48 +08:00
liuning
42a0128d9c
fix(wifi): fix wifi stop cost too much time
2024-02-07 13:49:18 +08:00
liuning
3fa9c578f9
fix(clk): clear all lpclk source at clk init
2024-02-07 13:49:18 +08:00
Marius Vikhammer
a2e5770bce
Merge branch 'bugfix/c5_bringup_rtc_error' into 'master'
...
fix(system): fixed rtc_sleep not being placed in IRAM
Closes IDFCI-2022
See merge request espressif/esp-idf!28912
2024-02-07 13:16:03 +08:00
Mahavir Jain
e0dd917d31
Merge branch 'bugfix/update_incorrect_refereing_of_function_esp_https_ota_get_img_desc' into 'master'
...
fix(esp_https_ota): fix incorrect references of API esp_https_ota_get_img_desc()
See merge request espressif/esp-idf!28891
2024-02-07 12:05:58 +08:00
Marius Vikhammer
bca642f330
Merge branch 'refactor/astyle_timer' into 'master'
...
refactor(system): reformated esp_timer, linux and log comp with astyle
See merge request espressif/esp-idf!28876
2024-02-07 10:13:03 +08:00
Marius Vikhammer
2d8d87b396
fix(system): fixed rtc_sleep not being placed in IRAM
2024-02-07 09:47:23 +08:00
Martin Vychodil
590ebd3a79
Merge branch 'fix/diskio_format_error_codes_as_hex' into 'master'
...
fix: diskio format all error message codes to hex
Closes IDFGH-11071
See merge request espressif/esp-idf!28773
2024-02-06 20:23:42 +08:00
Armando (Dou Yiwen)
042cf231a7
Merge branch 'change/esp_driver_cam' into 'master'
...
change(cam): renamed to esp_driver_cam
See merge request espressif/esp-idf!28889
2024-02-06 19:19:51 +08:00
Sudeep Mohanty
7acc152f1c
Merge branch 'bugfix/rtc_i2c_not_in_od_mode' into 'master'
...
fix(ulp_riscv): Updated RTC I2C to use open-drain IOs
See merge request espressif/esp-idf!28799
2024-02-06 15:40:24 +08:00
Rahul Tank
1741705517
Merge branch 'bugfix/fix_out_of_order_messages_causing_dos' into 'master'
...
fix(nimble): Out of order messages during SMP causing DOS vulerability
Closes BLERP-498
See merge request espressif/esp-idf!28544
2024-02-06 12:40:12 +08:00
Jiang Jiang Jian
fe2a5adc93
Merge branch 'contrib/github_pr_12867' into 'master'
...
fix(esp32): Removed rogue semicolon in #define in esp_smartconfig.h (GitHub PR)
Closes IDFGH-11769
See merge request espressif/esp-idf!28903
2024-02-06 11:57:14 +08:00
Jiang Jiang Jian
88317ed300
Merge branch 'bugfix/wait_for_child_disconnect_when_mesh_deinit' into 'master'
...
fix(wifi/mesh): wait for child disconnect when mesh deinit
Closes WIFIBUG-194
See merge request espressif/esp-idf!28736
2024-02-06 11:28:24 +08:00
Marius Vikhammer
db65efe0bd
Merge branch 'feature/lp_core_lp_timer_p4' into 'master'
...
feat(lp_core): add support for lp timer and lp gpio on P4
Closes IDF-7536, IDF-7532, and IDF-8986
See merge request espressif/esp-idf!28871
2024-02-06 11:14:24 +08:00
morris
4472422358
Merge branch 'contrib/github_pr_13103' into 'master'
...
Remove validation of pins for LCD output. (GitHub PR)
Closes IDFGH-12038
See merge request espressif/esp-idf!28888
2024-02-06 10:16:41 +08:00
zhangyanjiao
7e6295fd75
fix(wifi/mesh): wait for child disconnect when mesh deinit
2024-02-06 09:49:09 +08:00
Marius Vikhammer
dff1e5df88
feat(lp_core): add support for lp timer and lp gpio on P4
2024-02-06 09:41:20 +08:00
Jiang Jiang Jian
b4fe434d2e
Merge branch 'bugfix/fix_esp_wifi_scan_start_memory_leakage_issue' into 'master'
...
fix(wifi): fix esp_wifi_scan_start memory leakage issue
Closes IDFGH-9313
See merge request espressif/esp-idf!28869
2024-02-05 19:23:33 +08:00
Kevin (Lao Kaiyao)
1458e13b50
Merge branch 'ci/enable_hello_world_build_on_esp32c5' into 'master'
...
ci(esp32c5): enable template app & hello world build on ci
See merge request espressif/esp-idf!28776
2024-02-05 18:25:37 +08:00
Simon H
4b08c8b000
fix(esp_wifi): Remove semicolon from SMARTCONFIG_START_CONFIG_DEFAULT
...
Removed rogue semicolon from SMARTCONFIG_START_CONFIG_DEFAULT() macro. This
fixes build issues when this macro is used via C++ brace initialization.
Closes https://github.com/espressif/esp-idf/pull/12867
[Darian Leung: Updated commit message]
Signed-off-by: Darian Leung <darian@espressif.com>
2024-02-05 17:21:55 +08:00
nilesh.kale
3da0aa2d82
fix(esp_https_ota): fix incorrectly reference of API esp_https_ota_get_img_desc()
...
esp_https_ota_get_img_desc() is incorrectly referred to as esp_https_ota_read_img_desc()
in some error messages.So, this MR updates related references
Closes https://github.com/espressif/esp-idf/issues/13065
2024-02-05 13:55:42 +05:30
Island
37f0447961
Merge branch 'bugfix/fix_dtm_tx_count' into 'master'
...
fix(ble/controller): Fixed tx count in direct test mode
Closes BLERP-537, BLERP-549, and BLERP-550
See merge request espressif/esp-idf!28781
2024-02-05 14:45:05 +08:00
Mahavir Jain
14a54c5ead
Merge branch 'feature/update_mbedtls_v3.5.2' into 'master'
...
feat(mbedtls): updated mbedtls version from 3.5.0 to 3.5.2
Closes IDF-9143
See merge request espressif/esp-idf!28827
2024-02-05 14:19:59 +08:00
laokaiyao
ea14b24048
ci(esp32c5): fix the build of the template app
2024-02-05 12:39:35 +08:00
laokaiyao
c0c6af99e9
fix(esp32c5): fixed the lack of crosscore ll on c5
2024-02-05 12:39:35 +08:00
SumeetSingh19
78a46316f1
fix(nimble): Out of order messages during SMP causing DOS vulerability
2024-02-05 09:30:55 +05:30
Jiang Jiang Jian
1bfd5cd5c5
Merge branch 'feature/add_api_to_get_controller_status_on_esp32' into 'master'
...
feat(ble/controller): Add API to get BLE controller status on ESP32
Closes BLERP-549
See merge request espressif/esp-idf!28875
2024-02-05 11:07:07 +08:00
Jiang Jiang Jian
289de9d872
Merge branch 'bugfix/fix_xQueueSemaphoreTask_assert_when_deinit_host' into 'master'
...
Fixed xQueueSemaphoreTask assert when deinit host during scan
Closes BLERP-536 and BLERP-552
See merge request espressif/esp-idf!28767
2024-02-05 11:03:12 +08:00
Armando
cfe06a7517
change(cam): renamed to esp_driver_cam
2024-02-05 10:30:54 +08:00
Shu Chen
ac76d44a9b
Merge branch 'bugfix/fix_tx_pending_issue' into 'master'
...
fix(openthread): fix some openthread issues related to 5.1.3 release test
Closes TZ-605 and TZ-606
See merge request espressif/esp-idf!28818
2024-02-05 10:16:51 +08:00
gongyantao
3f205d4d85
fix(bt/bluedroid): fix dangling pointer issue when logging remove section
2024-02-05 10:01:44 +08:00
Hello1024
77029676d1
fix(rgb_lcd): remove validation of pins for LCD output
...
There are a bunch of cases you might want some pins not exposed.
Eg.
* Reading say 8 bit data and outputting the top 5 bits, discarding the rest by not mapping those data pins to output pins
* Not using hsync/vsync because sync data is embedded within the data bits for more timing flexibility (eg. interlacing).
* Using the LCD module as a high speed parallel data output bus, with no need for sync/control pins.
Removing this validation makes these cases work.
Merges https://github.com/espressif/esp-idf/pull/13103
2024-02-05 10:00:35 +08:00
Armando (Dou Yiwen)
116c9494c7
Merge branch 'feat/csi_driver' into 'master'
...
feat(csi): added csi driver
See merge request espressif/esp-idf!28751
2024-02-05 09:59:35 +08:00
Wu Zheng Hui
5454d37d49
Merge branch 'feature/support_gdma_retention' into 'master'
...
feature: support gdma retention in pd_top lightsleep
Closes IDF-7704 and IDFGH-11389
See merge request espressif/esp-idf!27246
2024-02-04 20:17:02 +08:00
Jiang Jiang Jian
e00429d691
Merge branch 'feat/wifi_remote' into 'master'
...
feat(esp_wifi): Add dependency on wifi_remote for chips with no wifi
See merge request espressif/esp-idf!26217
2024-02-04 19:11:05 +08:00
Armando
f918079e8e
feat(csi): added csi driver
2024-02-04 19:06:11 +08:00
Island
24aba63c5b
Merge branch 'feat/support_get_bluedroid_status' into 'master'
...
feat(bt/bluedroid): Support get status of bluedroid host
Closes BLERP-468
See merge request espressif/esp-idf!28555
2024-02-04 16:00:42 +08:00
Marius Vikhammer
77dcb6d46e
refactor(system): reformated esp_timer, linux and log comp with astyle
2024-02-04 14:50:54 +08:00
zhiweijian
307b2507f3
feat(ble/controller): Add API to get BLE controller status on ESP32
2024-02-04 14:16:40 +08:00
hongshuqing
35918b89a9
feat(pmu): set fix voltage to different mode for esp32c6 & c6 modify brownout rst2
2024-02-04 14:13:23 +08:00
zwx
970626ec2f
feat(openthread): disable the rx on when idle in coex scenario
2024-02-04 13:59:47 +08:00
zwx
ba2350dde8
fix(openthread): fix RCP handle timeout crashing issue
...
* update openthread upstream
2024-02-04 13:59:47 +08:00
zwx
eb60726c44
fix(openthread): support uart ISR in IRAM
2024-02-04 13:59:47 +08:00
zwx
dcc52cd975
fix(802154): fix pending tx will be delayed issue
2024-02-04 13:59:47 +08:00
Armando
dd5843f490
change(memory): remove IDF-7890 todo
2024-02-04 12:54:13 +08:00
zhanghaipeng
eb92ea3461
fix(ble/controller): Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
...
- Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
- fixed modem sleep enter failed sometimes
2024-02-04 11:49:47 +08:00
Island
adc49dfed7
Merge branch 'bugfix/fix_some_ble_bugs_2401' into 'master'
...
FIxed some BLE bugs 2401 on ESP32C3(91980c2)
Closes BLERP-513, BLERP-514, BLERP-515, BLERP-516, BLERP-517, BLERP-518, BLERP-519, BLERP-520, BLERP-521, BLERP-522, BLERP-523, BLERP-524, BLERP-525, BLERP-526, and BLERP-527
See merge request espressif/esp-idf!28691
2024-02-04 10:49:23 +08:00
muhaidong
d278ffc501
fix(wifi): fix esp_wifi_scan_start memory leakage issue
...
Closes https://github.com/espressif/esp-idf/issues/10693
2024-02-03 16:32:09 +08:00
Rahul Tank
c769dfa7dc
Merge branch 'bugfix/nimble_host_clean_up_api' into 'master'
...
fix(nimble): Added API to get current stack operation status
Closes BLERP-461
See merge request espressif/esp-idf!28476
2024-02-03 01:54:55 +08:00
Jakub Kocka
0b00e49ac5
fix: Fixed KConfig files that were not succesfully checked
2024-02-02 14:13:45 +01:00
Adam Múdry
71c6304f71
Merge branch 'feature/vfs_fat_x_little_revamp' into 'master'
...
feat(fatfs): Add format functions with a config parameter
Closes IDF-9111
See merge request espressif/esp-idf!28683
2024-02-02 18:19:33 +08:00
chenjianhua
a3f5382eaa
feat(bt/bluedroid): Support get status of bluedroid host
2024-02-02 17:29:11 +08:00
Chen Jian Xing
c6405bda6a
Merge branch 'bugfix/fix_log_format_resulting_in_compilation_failure_issue' into 'master'
...
fix(lwip): fix log format resulting in compilation failue issue
Closes IDFGH-11897
See merge request espressif/esp-idf!28494
2024-02-02 16:55:50 +08:00
Chen Yu Dong
566680b48c
Merge branch 'ci/fix_protocol_network_pytest_markers' into 'master'
...
ci: update protocol/ethernet pytest markers
See merge request espressif/esp-idf!28794
2024-02-02 16:51:19 +08:00
Rahul Tank
4a7db059ba
fix(nimble): Added API to get current stack operation status
2024-02-02 13:57:46 +05:30
Rahul Tank
444c76c886
Merge branch 'bugfix/add_adv_itvl_range_check' into 'master'
...
fix(nimble): Add adv interval min/max range check
Closes BLERP-474, BLERP-477, BLERP-476, and BLERP-475
See merge request espressif/esp-idf!28580
2024-02-02 14:04:35 +08:00
wuzhenghui
247b4e0574
change(esp_hw_support): collect retention link priority definition
2024-02-02 11:21:44 +08:00
wuzhenghui
0c2f811ca8
feat(esp_hw_support): support gdma register context sleep retention
2024-02-02 11:21:40 +08:00
Marius Vikhammer
ef87256e73
Merge branch 'docs/esp32c5_build_docs' into 'master'
...
docs(esp32c5): add support for building C5 docs
Closes IDF-8679
See merge request espressif/esp-idf!28753
2024-02-02 09:36:41 +08:00
Chen Yudong
a72d5f4b41
ci: update protocol/ethernet pytest markers
2024-02-01 22:47:18 +08:00
Abhik Roy
a6e2c52a43
Merge branch 'lwip/napt_doc_menu_modify' into 'master'
...
change(lwip): Remove 'experimental' from NAPT in kconfig, update lwIP doc
See merge request espressif/esp-idf!27849
2024-02-01 21:15:53 +08:00
Sarvesh Bodakhe
0154e81d87
feat(wifi): Sync public header files between ESP-IDF and Wi-Fi driver
...
- Updated WiFi libraries based on the IDF changes
- Renamed esp_wifi_native.h to esp_wifi_types_native.h
- Reverted forward declarations of native wifi types and HE types
- Forward declare as opaque structs only if we don't have native types (csi and ctrl_packet types)
2024-02-01 12:17:43 +01:00
David Cermak
344cb342b8
fix(esp_wifi): Support for esp_wifi_remote
2024-02-01 12:17:43 +01:00
Sarvesh Bodakhe
c0b3af2292
fix(esp_wifi): Add md5sum validation checks for new public headers and sync headers
...
Add checks for following public headers:
- esp_wifi_types_generic.h
- esp_wifi_native.h
2024-02-01 12:17:43 +01:00
David Cermak
597f2ce001
fix(esp_wifi): Split public/native, wifi_types.h -> types_generic.h
2024-02-01 12:17:43 +01:00
David Cermak
9088655030
fix(esp_wifi): Separate public and native wifi interface types
2024-02-01 12:17:37 +01:00
David Cermak
07d60b1c04
feat(esp_wifi): Add dependency on wifi_remote for chips with no wifi
2024-02-01 11:26:22 +01:00
morris
fdb597c159
Merge branch 'bugfix/mcpwm_reset_generator_gpio' into 'master'
...
fix(mcpwm): reset GPIO used by generator after delete
Closes IDFGH-11895
See merge request espressif/esp-idf!28804
2024-02-01 17:40:20 +08:00
Abhik Roy
35fe20da84
change(lwip): Remove 'experimental' from NAPT in kconfig, update lwIP doc
2024-02-01 20:09:08 +11:00
Rahul Tank
ac63f7c9dd
fix(nimble): Add adv interval min/max range check
2024-02-01 13:35:28 +05:30
Sudeep Mohanty
bb1bc2afac
Merge branch 'task/freertos_astyle_update' into 'master'
...
refactor(freertos): Updated FreeRTOS component files to astyle format
See merge request espressif/esp-idf!28741
2024-02-01 16:01:04 +08:00
nilesh.kale
8472bcb7d3
feat(mbedtls): updated mbedtls version from 3.5.0 to 3.5.2
...
This updates the submodule mbedtls to its latest version 3.5.2.
2024-02-01 10:43:16 +05:30
Kapil Gupta
2dc6783c55
Merge branch 'bugfix/esp32c2_eap_auth' into 'master'
...
fix(wifi): Added low heap usage Kconfig option for eap enterprise
Closes WIFIBUG-227 and WIFIBUG-296
See merge request espressif/esp-idf!26930
2024-02-01 12:33:46 +08:00
Jakob Hasse
ae3196b678
Merge branch 'refactor/esp_event_astyle_format' into 'master'
...
change(esp_event): formatted files with astyle
See merge request espressif/esp-idf!28801
2024-02-01 11:20:05 +08:00
Rahul Tank
20171bf19d
Merge branch 'bugfix/remove_duplicate_hci_common' into 'master'
...
fix(nimble): Merge hci_common.h file for all chips
Closes BLERP-538
See merge request espressif/esp-idf!28787
2024-02-01 10:46:50 +08:00
morris
99fce2fdcb
fix(mcpwm): reset GPIO used by generator after delete
...
Closes https://github.com/espressif/esp-idf/issues/12980
2024-02-01 10:14:17 +08:00
Marius Vikhammer
4d28524bdb
docs(esp32c5): add support for building C5 docs
2024-02-01 10:06:41 +08:00
Erhan Kurubas
7234303e9e
feat(system): move esp_dbg_stubs_init into component
2024-01-31 20:12:45 +01:00
Tomas Rezucha
49f3dae095
Merge branch 'ci/add_p4_usb_host_to_ci' into 'master'
...
feature(usb): Add USB support for ESP32-P4
Closes IDF-6873
See merge request espressif/esp-idf!28585
2024-01-31 22:04:23 +08:00
Roland Dobai
2e207db65f
Merge branch 'feature/add_arguments_ninja_monitor' into 'master'
...
feat: Propagate arguments when running ninja monitor
Closes IDF-8856
See merge request espressif/esp-idf!28477
2024-01-31 20:09:59 +08:00
chenjianhua
20acc39eb2
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(91980c2)
...
- Fixed scheduling when modem sleep wakeup delayed
- Fixed IRQ FIFO overflow when enter critical
- Fixed clock sync timeout for modem sleep
- Fixed directed adv with RPA when privacy disabled
- Fixed instant passed for connection update and PHY update
2024-01-31 19:39:04 +08:00
zhiweijian
5b63a473f8
Fixed xQueueSemaphoreTask assert when deinit host during scan
2024-01-31 19:06:22 +08:00
morris
9bdd431fe3
Merge branch 'contrib/github_pr_13020' into 'master'
...
fix (esp_lcd): Don't assume panels are 16bit in VSYNC restart logic (GitHub PR)
Closes IDFGH-11941
See merge request espressif/esp-idf!28593
2024-01-31 18:49:51 +08:00
Konstantin Kondrashov
8d558a0ea7
Merge branch 'feature/update_config_wdt_desc' into 'master'
...
feat(bootloader): Update WDT Kconfig description
Closes IDFGH-11913 and IDFGH-7850
See merge request espressif/esp-idf!28568
2024-01-31 18:27:49 +08:00
Bogdan Kolendovskyy
3ad41ae31a
Merge branch 'feature/mmd_access' into 'master'
...
esp_eth: Add functions to access PHY using MDIO
See merge request espressif/esp-idf!28311
2024-01-31 16:59:42 +08:00
Sudeep Mohanty
061da98124
refactor(freertos): Updated FreeRTOS component files to astyle format
...
This commit updates the FreeRTOS component source files (excluding
upstream source files) to the astyle coding format.
2024-01-31 16:41:58 +08:00
Jan Beran
b1d9762205
feat: Propagate arguments when running ninja monitor
2024-01-31 09:35:44 +01:00
Rahul Tank
6c614a50ab
fix(nimble): Merge hci_common.h file for all chips
2024-01-31 13:41:31 +05:30
Rahul Tank
b2b84f9b5c
Merge branch 'feature/nimble_host_only_uart' into 'master'
...
feat(nimble): Nimble Host only mode over uart
See merge request espressif/esp-idf!28415
2024-01-31 16:01:03 +08:00
Konstantin Kondrashov
c69466b0b3
Merge branch 'feature/esp_timer_reenable_test_on_p4' into 'master'
...
feat(esp_timer): Re-enable tests on ESP32P4
Closes IDF-8979
See merge request espressif/esp-idf!28365
2024-01-31 15:49:22 +08:00