Song Ruo Jing
ab4157b6cf
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2
...
The original ROM function enabled output for the pad first, and then connected the signal
This could result in an undesired level change at the pad
Closes https://github.com/espressif/esp-idf/issues/12826
2024-08-15 16:36:18 +08:00
Jeroen Domburg
1cdf579b7a
fix(usb-serial-jtag): Call driver-specific fsync function for usb-serial-jtag
...
The VFS driver used to switch to the interrupt-driven driver for rx and tx functions, but
still called its own fsync function, which poked the hardware directly. This interfered
with the driver interrupt, causing spurious bytes to disappear. This adds a driver-specific
sync function and support for that in the vfs layer.
Closes https://github.com/espressif/esp-idf/issues/13939
2024-08-15 15:35:41 +08:00
Chen Jichang
2e2cbd9aa8
feat(ledc): add ledc support on c61
2024-08-15 15:21:06 +08:00
C.S.M
bc80476411
fix(mspi): Refactor mspi ll/soc for c5 and c61
2024-08-15 15:08:56 +08:00
wuzhenghui
fb84c24bae
fix(esp_hw_support): always writeback L1D$ before sleep to keep cpu/regdma data consistency
2024-08-15 12:18:16 +08:00
Xiao Xufeng
55dccc4bba
fix(MMU): fixed mmap deadlock when using multicore app with unicore bootloader
...
Closes https://github.com/espressif/esp-idf/issues/11617
2024-08-15 12:00:08 +08:00
Kevin (Lao Kaiyao)
eff2e4eddd
Merge branch 'feature/support_i2c_on_c61' into 'master'
...
feat(i2c): support i2c on esp32-c61
Closes IDF-9296 and IDF-9297
See merge request espressif/esp-idf!32596
2024-08-15 09:07:01 +08:00
Jakob Hasse
4c492cc85f
refactor(esp_psram): allow external stack also when PSRAM is only available via esp_heap_caps
...
Closes https://github.com/espressif/esp-idf/issues/12722
2024-08-14 14:47:12 +02:00
Mahavir Jain
e5e146365b
Merge branch 'bugfix/build_failure_cryptoauthlib' into 'master'
...
fix(mbedtls): link esp-cryptoauthlib to mbedcrypto library
See merge request espressif/esp-idf!32728
2024-08-14 18:45:54 +08:00
Armando
873068d3fe
fix(cache): disable branch predictor before disable cache
...
branch predictor will start cache request
2024-08-14 18:39:18 +08:00
Wan Lei
8e0824d8aa
Merge branch 'test/add_spi_master_clock_reg_validity_test' into 'master'
...
fix(spi): add clock src and divider config validation test
See merge request espressif/esp-idf!22276
2024-08-14 18:35:54 +08:00
zwx
26d8350c19
feat(openthread): support br lib for esp32c5
2024-08-14 16:08:56 +08:00
chenjianhua
ee0bd91364
fix(bt): Update bt lib for ESP32(241c96c)
...
- Fixed BLE vendor HCI get controller status command
2024-08-14 15:29:11 +08:00
Armando
893c04702f
feat(riscv): added api to disable branch predictor
2024-08-14 14:34:34 +08:00
wanlei
e24067295b
feat(spi_master): add test clock src and config validation
2024-08-14 11:35:58 +08:00
laokaiyao
1397e5421e
feat(i2c): support i2c on esp32-c61
2024-08-14 11:25:31 +08:00
C.S.M
fbab3bc874
Merge branch 'feat/temperature_sensor_bringup' into 'master'
...
feature(temperature_sensor): Add temperature sensor support on esp32c5
Closes IDF-8727
See merge request espressif/esp-idf!32665
2024-08-14 10:53:26 +08:00
morris
34813ecd6c
Merge branch 'bugfix/dma2d_transacrion_config_lifecycle' into 'master'
...
fix(lcd): prolonged the lifecycle of dma2d transaction config structure
Closes IDF-10763
See merge request espressif/esp-idf!32788
2024-08-14 10:18:07 +08:00
morris
0ca1c61af2
Merge branch 'feat/ldo_channel_reserve' into 'master'
...
feat(ldo): reserve the LDO1 and LDO2
Closes IDF-10712 and PM-137
See merge request espressif/esp-idf!32693
2024-08-14 10:06:11 +08:00
Chen Ji Chang
8e956dab87
Merge branch 'feat/dma_cache_align' into 'master'
...
feat(dma): Add helper functions to align buffer
Closes IDF-10462
See merge request espressif/esp-idf!32343
2024-08-14 10:00:55 +08:00
Sudeep Mohanty
cbb2c4be60
Merge branch 'contrib/github_pr_14329' into 'master'
...
fix(ulp): Add the missing extern "C" guard to ulp_lp_core_print.h (GitHub PR)
Closes IDFGH-13423
See merge request espressif/esp-idf!32689
2024-08-14 05:06:02 +08:00
Rahul Tank
5c3e63712d
Merge branch 'bugfix/handle_linked_om_blufi' into 'master'
...
fix(nimble) Added change to handle linked om data at blufi layer
Closes FCS-1433
See merge request espressif/esp-idf!30320
2024-08-14 00:55:41 +08:00
Jakob Hasse
d7ca8b94c8
Merge branch 'contrib/github_pr_14339' into 'master'
...
docker / docker (push) Has been cancelled
Fix(pthread): Added linux port with empty functions to make pthread cxx example build. (GitHub PR)
Closes IDFGH-13424 and IDFGH-13433
See merge request espressif/esp-idf!32785
2024-08-14 00:05:12 +08:00
Abhik Roy
53ba6e97cd
fix(example): Fixed updating recv addr for invalid packets for ping
...
Closes https://github.com/espressif/esp-idf/issues/14197
2024-08-13 21:51:58 +10:00
Ivan Grokhotkov
50244f4c79
Merge branch 'bugfix/sdio_intr_coex' into 'master'
...
fix(sdmmc): don't disable SDIO interrupts when switching slots
See merge request espressif/esp-idf!32790
2024-08-13 19:24:32 +08:00
Nilesh Kale
6028332164
Merge branch 'feature/enable_secure_boot_in_esp32c61' into 'master'
...
feat: enable secure boot feature for esp32c61
Closes IDF-9233
See merge request espressif/esp-idf!31420
2024-08-13 19:23:53 +08:00
Rahul Tank
a02a2a2d34
fix(nimble) Added change to handle linked om data at blufi layer
2024-08-13 16:39:18 +05:30
Roland Dobai
b093e32b07
Merge branch 'fix/fix_secure_boot_key_hint' into 'master'
...
fix: Fix condition checking if secure boot signing key exists
See merge request espressif/esp-idf!32718
2024-08-13 18:48:44 +08:00
Cristian Funes
d3ab90ba24
fix(pthread): Fix cxx pthread example build for linux platform
...
Closes https://github.com/espressif/esp-idf/pull/14339
2024-08-13 10:48:17 +02:00
shreeyash
6e6fd2f6a3
fix(wifi_prov_mgr): Api to keep BLE on after provisioning
2024-08-13 12:42:35 +05:30
morris
631e15c6eb
feat(ldo): add config to let hardware control the ldo output
...
If LDO1 is used by spi flash, then we recommend to give the ownership to
the hardware. Software just read the parameters from the efuse and set
to PMU.
2024-08-13 14:50:38 +08:00
Armando (Dou Yiwen)
11831cc0db
Merge branch 'fix/fix_cache_panic_c61_on_psram_board' into 'master'
...
cache: fixed cache panic init flow on psram board
See merge request espressif/esp-idf!32701
2024-08-13 14:08:17 +08:00
Marius Vikhammer
85e570b8ee
Merge branch 'bugfix/console_no_vfs' into 'master'
...
test(console): add tests for console with vfs disabled
Closes IDF-9367 and IDF-9578
See merge request espressif/esp-idf!31455
2024-08-13 12:20:44 +08:00
morris
001527e63b
Merge branch 'feat/adding_esp32c61_gdma' into 'master'
...
feat: c61 add gdma support
Closes IDF-9310, IDF-9311, and IDF-9315
See merge request espressif/esp-idf!32145
2024-08-13 12:14:47 +08:00
morris
ec2a8a9c81
fix(drivers): rename the nested extra_flags structure
2024-08-13 11:57:08 +08:00
morris
34b1f2da24
fix(lcd): prelonged the lifecycle of dma2d transaction config structure
...
The context must exit at least until on_job_pixked callback is called
2024-08-13 11:57:08 +08:00
C.S.M
5d4275fb75
feature(temperature_sensor): Add temperature sensor support on esp32c5
2024-08-13 11:55:39 +08:00
Lou Tianhao
6274040f38
feat(pm): support modem clock for esp32c61
2024-08-13 11:03:21 +08:00
Marius Vikhammer
6cbee5c7f6
Merge branch 'contrib/github_pr_13578' into 'master'
...
Make FreeRTOS configUSE_TIMERS optional in KConfig (GitHub PR)
Closes IDFGH-12576
See merge request espressif/esp-idf!32576
2024-08-13 10:06:51 +08:00
Marius Vikhammer
e2183d53f1
Merge branch 'bugfix/ulp_always_set_elf_ext' into 'master'
...
fix(ulp): fixed that the .elf ext was not set by default for custom cmake proj
See merge request espressif/esp-idf!32752
2024-08-13 10:03:40 +08:00
Armando
e58d608034
fix(cache): fixed cache panic init flow on psram board
2024-08-13 09:30:46 +08:00
Roman Leonov
184eeccc71
Merge branch 'fix/usb_host_enum_cancellation' into 'master'
...
fix(usb_host): The Enumeration Driver, cancellation on error
See merge request espressif/esp-idf!32212
2024-08-13 00:42:00 +08:00
Jakob Hasse
dfbed83426
refactor(esp_ringbuf): Adjusted unit tests so some of them run on Linux
2024-08-12 15:29:41 +02:00
Ivan Grokhotkov
8a9d3076d7
fix(sdmmc): don't disable SDIO interrupts when switching slots
2024-08-12 14:18:29 +02:00
Island
75eb7fe379
Merge branch 'feat/print_the_ble_mac_when_init' into 'master'
...
feat(ble): Print out the BT mac when the controller is initialized
Closes BLERP-914
See merge request espressif/esp-idf!32674
2024-08-12 20:16:51 +08:00
Ondrej Kosta
ad9cdcd11a
Merge branch 'contrib/github_pr_14276' into 'master'
...
fix(esp_eth): fix C++ invalid type conversion error (GitHub PR)
Closes IDFGH-13363
See merge request espressif/esp-idf!32706
2024-08-12 18:48:08 +08:00
Roman Leonov
0a9bd7aa50
fix(enum): Added cancellation stage to process, second reset stage, remove dynamic members
2024-08-12 09:11:02 +02:00
C.S.M
82ebce39f3
Merge branch 'feat/psram_refacotr' into 'master'
...
feat(spiram): Refactor psram quad device driver
Closes IDF-10357
See merge request espressif/esp-idf!31995
2024-08-12 13:41:17 +08:00
Alexey Lapshin
1ddd2f42b5
Merge branch 'fix/nullfs-open' into 'master'
...
fix(vfs): fix nullfs open syscall
See merge request espressif/esp-idf!32725
2024-08-12 12:57:44 +08:00
Mahavir Jain
c3b58b9476
Merge branch 'fix/esp32c5_rng_random_disable' into 'master'
...
fix(bootloader): update random disable api for ESP32-C5/C6
Closes IDFGH-13185 and IDFGH-13368
See merge request espressif/esp-idf!32700
2024-08-12 12:28:13 +08:00