Lou Tianhao
47a0677525
feat(pm): support ext1_wakeup/esp_deep_sleep_enable_gpio_wakeup for esp32c5mp deepsleep
2024-08-28 10:44:08 +08:00
Lou Tianhao
04485a655f
change(esp_hw_support): set cpu clk 80m by selecting source pll240m and divider 3
...
squash! change(esp_hw_support): set cpu clk 80m by selecting source pll240m and divider 3
squash! change(esp_hw_support): set cpu clk 80m by selecting source pll240m and divider 3
squash! change(esp_hw_support): set cpu clk 80m by selecting source pll240m and divider 3
2024-08-28 10:44:08 +08:00
Li Shuai
538e3a767b
fix(esp_hw_support): fix regdma timeout when restore soc register context
...
squash! fix(esp_hw_support): fix regdma timeout when restore soc register context
squash! fix(esp_hw_support): fix regdma timeout when restore soc register context
2024-08-28 10:44:08 +08:00
Li Shuai
86e384b563
fix(esp_hw_support): fix mmu memory powered down issue by software backup and restore mmu table content
2024-08-28 10:44:08 +08:00
Lou Tianhao
4a124913c4
fix(pm): mspi cannot access flash when pd pll source
2024-08-28 10:44:08 +08:00
Lou Tianhao
d891995a7a
feat(pm): support sleep_gpio for esp32c5
2024-08-28 10:44:08 +08:00
Lou Tianhao
ef8ff691aa
change(esp_hw_support): update pmu sleep analog parameter
...
change(pm): update pmu analog param for pu xtal or pu rc_fast during sleep
change(pm): update pmu analog param for reducing the impact of temperature on chip voltage
2024-08-28 10:44:08 +08:00
Lou Tianhao
24aa547c80
change(esp_hw_support): change regdma link entry num
2024-08-28 10:44:08 +08:00
Lou Tianhao
a0da9ade35
feat(esp_hw_support): support top domain powered down during sleep for esp32c5
2024-08-28 10:44:08 +08:00
Lou Tianhao
50791931a1
feat(esp_hw_support): support the new version regdma driver for esp32c5mp
2024-08-28 10:44:08 +08:00
Lou Tianhao
6c9ed891ee
feat(esp_hw_support): support cpu domain powered down during sleep for esp32c5
2024-08-28 10:44:08 +08:00
Li Shuai
8d9b3cfb2f
change(esp_hw_support): pmu reset and isolate contorl signal waiting time configuration
2024-08-28 10:44:08 +08:00
Lou Tianhao
980ec70d0a
feat(esp_hw_support): support pmu init and sleep for esp32c5
...
fix(ci): add efuse header in pmu_sleep
2024-08-28 10:44:08 +08:00
Lou Tianhao
3e70dafa0b
change(soc): update pmu register context structure and driver for esp32c5
2024-08-28 10:44:08 +08:00
Armando
02b2f9a4c4
feat(isp): added isp demosaic driver
2024-08-28 10:03:22 +08:00
Marius Vikhammer
14a2be6eed
Merge branch 'feature/remove_phtread_not_used' into 'master'
...
change(pthread): changed pthread to not pull in init functions if not used
Closes IDFGH-13283
See merge request espressif/esp-idf!32712
2024-08-28 09:54:37 +08:00
Marius Vikhammer
079df0282a
Merge branch 'feature/c61_remove_lp_core' into 'master'
...
feat(ulp): remove ulp related C61 code
Closes IDF-9331 and IDF-9330
See merge request espressif/esp-idf!33116
2024-08-28 09:51:48 +08:00
Gao Xu
0e4464c363
Merge branch 'feature/support_isp_hisp_p4' into 'master'
...
feature(isp): Add ISP histogram support for esp32p4
Closes IDF-10192
See merge request espressif/esp-idf!31342
2024-08-28 09:13:43 +08:00
Armando (Dou Yiwen)
005844421d
Merge branch 'fix/fix_wrong_ap3204_id_check' into 'master'
...
psram: fixed ap3204 id check
See merge request espressif/esp-idf!33044
2024-08-28 09:04:41 +08:00
Sudeep Mohanty
c92dfc0f3f
fix(adc): Corrected the ADC channel number caps for esp32p4
...
This commit fixes the incorrect soc_caps for the ADC channel numbers on
the esp32p4.
2024-08-27 16:08:56 +02:00
wangtao@espressif.com
b50c2bf195
fix(wifi): fix esp32s2 get ack rssi issue
2024-08-27 21:53:31 +08:00
Xu Xiao
52059ae507
Merge branch 'bugfix/check_tx_conn_traffic_fail' into 'master'
...
fix(wifi): add bar check for connection traffic and check ap_eb in txq
Closes WIFIBUG-591
See merge request espressif/esp-idf!32677
2024-08-27 21:12:09 +08:00
wanckl
e6e7b23917
feat(driver_spi): add esp32c61 spi master, slave, slave_hd support
2024-08-27 20:49:13 +08:00
wanckl
b70f41ca7a
fix(gdma): fix c61 ahb dma for spi periph triggr number
2024-08-27 20:49:13 +08:00
wanckl
6b6065de50
fix(driver_spi): fix p4 cache auto writeback during spi(dma) rx
2024-08-27 20:01:56 +08:00
Ondrej Kosta
50704ffa70
docs(esp_eth): added warning to not use ESP32 as ETH CLK source with WiFi
2024-08-27 20:01:23 +08:00
zwx
fc9175d494
feat(lwip): reply the NS without LL opt
2024-08-27 18:10:23 +08:00
Marius Vikhammer
c91d481dc9
feat(ulp): remove ulp related C61 code
2024-08-27 17:23:19 +08:00
zhanghaipeng
dbca12721e
fix(ble/bluedroid): Optimize BLE function 'esp_ble_resolve_adv_data_by_type'
2024-08-27 16:56:39 +08:00
gaoxu
c3155c39d1
feat(isp_hist): change coeff and weight of HIST to integer/decimal struct
2024-08-27 16:56:18 +08:00
Marius Vikhammer
da3b28c29d
fix(system): fixed broken backtrace from wdt when using eh-frame
2024-08-27 16:56:17 +08:00
harshal.patil
c94986d793
fix(mbedtls): Fix https_request example build failure for mbedtls_config
...
- This was caused due to some mbedtls confisg being defined but their all prerequisites were not
2024-08-27 14:09:21 +05:30
Zhang Wen Xu
997512ace2
Merge branch 'feat/add_get_all_preferred_ip6_addr' into 'master'
...
feat(esp_netif): add an API to get all preferred ip6 addresses
See merge request espressif/esp-idf!32417
2024-08-27 16:00:16 +08:00
Nachiket Kukade
e220f1fec6
Merge branch 'bugfix/fix_wrong_typecast_spp' into 'master'
...
fix(wifi): Fix wrong typecasting of sta_info while getting SPP Caps
Closes WIFIBUG-737
See merge request espressif/esp-idf!33040
2024-08-27 15:53:28 +08:00
Song Ruo Jing
76102f3b0c
Merge branch 'bugfix/esp_ringbuf_32_bit_alignment' into 'master'
...
fix(ringbuf): allow xRingbufferCreateWithCaps to pass in non-32-bit aligned size
Closes DOC-7446
See merge request espressif/esp-idf!33081
2024-08-27 15:46:28 +08:00
chenqingqing
cd05eea685
fix(bt/bluedroid): Fix default codec type on PCM datapath for hfp_hf
2024-08-27 14:24:23 +08:00
chenqingqing
b456865c4a
fix(bt): Add a parameter in the two least significant bits of Class of Device
2024-08-27 14:23:49 +08:00
WebDust21
913eca40ef
fix(bt): Enable use of RESERVED bits in COD (GitHub PR)
2024-08-27 14:23:49 +08:00
sibeibei
f1aa4a5a1c
fix(wifi): add bar check for connection traffic and check ap_eb in txq
2024-08-27 14:13:23 +08:00
Marius Vikhammer
289ceff0e0
docs(build): update comments regarding -Os/Oz for kconfig compiler option
2024-08-27 13:41:34 +08:00
cjin
3aac7d2a58
feat(ble): add internal api to change ble slow clock source
2024-08-27 12:49:32 +08:00
cjin
8b1e4d8437
fix(ble): remove ble wakeup before entering light sleep
2024-08-27 12:49:32 +08:00
Shu Chen
8437262c13
Merge branch 'feat/support_config_for_prefix_table_size' into 'master'
...
feat(lwip): add a config to set prefix table size
See merge request espressif/esp-idf!32670
2024-08-27 12:20:18 +08:00
Shu Chen
8aacb78ae4
Merge branch 'fix/ieee802154_pending_table_size' into 'master'
...
feat(802.15.4): support large scale pending table size
See merge request espressif/esp-idf!33041
2024-08-27 11:43:10 +08:00
Shu Chen
2ca453dab1
Merge branch 'pr_14060' into 'master'
...
feat(openthread): support time sync feature on border router
See merge request espressif/esp-idf!32299
2024-08-27 11:42:55 +08:00
gaoxu
fb5df708a1
feat(isp_hist): Add ISP histogram support and add test for esp32p4(part 2)
2024-08-27 11:26:03 +08:00
Xiaoyu Liu
b853ed7aff
fix(ulp): remove redefinition and unify gpio enum in ulp
2024-08-27 10:56:37 +08:00
Marius Vikhammer
9960cdd313
Merge branch 'docs/cpu_lockup' into 'master'
...
Docs/cpu lockup
See merge request espressif/esp-idf!33072
2024-08-27 10:36:11 +08:00
Marius Vikhammer
385439213a
change(pthread): changed pthread to not pull in init functions if not used
...
The pthread_init function would always get included in the binary,
even when no pthread functions were used.
This happens due to us using -u linker flags to force the linker to
consider the pthread library, to ensure the weak pthread functions in
the toolchain are overridden.
By restructing the code to rely on lazy inits instead we can avoid using
a init function, and therefor save some space.
Closes https://github.com/espressif/esp-idf/issues/14213
2024-08-27 10:00:04 +08:00
Armando
5e50b11232
fix(psram): fixed ap3204 id check
2024-08-27 09:51:27 +08:00
Kevin (Lao Kaiyao)
c9df77efbf
Merge branch 'feature/check_efuse_blk_after_ota' into 'master'
...
docker / docker (push) Waiting to run
feat(bootloader): support to check efuse block revision
Closes IDF-10718
See merge request espressif/esp-idf!30772
2024-08-26 23:26:58 +08:00
Island
18e8e18fa9
Merge branch 'bugfix/fixed_c6_c2_issues_master' into 'master'
...
Bugfix/fixed c6 c2 issues master
Closes BLERP-946, BLERP-940, BLERP-939, BLERP-937, BLERP-934, BLERP-906, BLERP-932, and BLERP-959
See merge request espressif/esp-idf!32977
2024-08-26 19:28:46 +08:00
Rahul Tank
4d7489a8ff
fix(nimble): Corrected parameters assignment in per_adv_transfer_enable
2024-08-26 16:54:20 +05:30
Nebojša Cvetković
e03fd702ae
fix(bt/bluedroid): Resolve warning: unused variable 'pp'
2024-08-26 19:19:48 +08:00
Jiang Jiang Jian
7e6cc5d3ff
Merge branch 'fix/fix_wifi_rssi_to_snr_issue' into 'master'
...
fix(wifi): fix wifi rssi to snr issue
Closes WIFI-6624
See merge request espressif/esp-idf!33045
2024-08-26 18:02:50 +08:00
C.S.M
97acf99867
feat(isp_hist): Add ISP histogram support for esp32p4 (part1)
2024-08-26 17:58:37 +08:00
zwx
f1ea8ca5f0
feat(802.15.4): support large scale pending table size
2024-08-26 17:52:28 +08:00
zwx
9c9ae155ba
feat(lwip): add a config to set the size of ND6 table cache
2024-08-26 17:48:51 +08:00
Marius Vikhammer
bdb36f133a
Merge branch 'docs/freertos_stack_size' into 'master'
...
docs(freertos): update freertos comments to reflect that stack size is in bytes
Closes IDFGH-10342
See merge request espressif/esp-idf!32946
2024-08-26 16:19:01 +08:00
Song Ruo Jing
1e6d843e65
fix(ringbuf): allow xRingbufferCreateWithCaps to pass in non-32-bit aligned size
2024-08-26 15:45:14 +08:00
Aditya Patwardhan
7421889967
Merge branch 'contrib/github_pr_14410' into 'master'
...
fix(http_server): Don't require LWIP_NETIF_LOOPBACK for Linux target (GitHub PR)
Closes IDFGH-13519
See merge request espressif/esp-idf!33073
2024-08-26 15:42:44 +08:00
Marius Vikhammer
a04bedc4ce
Merge branch 'bugfix/assert_ndebug' into 'master'
...
feat(newlib): add option to disable eval of expression in assert() when NDEBUG set
Closes IDFGH-479 and IDFGH-8692
See merge request espressif/esp-idf!32887
2024-08-26 15:42:31 +08:00
Nachiket Kukade
1bedadcc17
fix(wifi): Fix wrong typecasting of sta_info while getting SPP Caps
2024-08-26 14:53:31 +08:00
Jiang Jiang Jian
f54e1a8f09
Merge branch 'bugfix/fix_work_queue_delete_on_bluedroid' into 'master'
...
fix(bt/bluedroid): Fixed work queue delete when create thread failed
See merge request espressif/esp-idf!33037
2024-08-26 14:47:48 +08:00
C.S.M
08fbc01178
Merge branch 'test/enable_i2c_test' into 'master'
...
test(i2c): Enable all i2c test on esp32p4, esp32c5
Closes IDF-8960 and IDF-10307
See merge request espressif/esp-idf!33043
2024-08-26 14:13:09 +08:00
Marius Vikhammer
baf026dcf8
docs(system): add cpu lock up description
2024-08-26 11:59:51 +08:00
Rahul Tank
41d1b687a5
Merge branch 'fix/change_bt_hci_log_to_nimble_nomenclature' into 'master'
...
Added BT_HCI_LOG_INCLUDED macro into esp nimble configuration according to nimble nomenclature
See merge request espressif/esp-idf!32868
2024-08-26 11:47:29 +08:00
wangtao@espressif.com
285301a967
fix(wifi): fix wifi rssi to snr issue
2024-08-26 10:45:13 +08:00
C.S.M
acda9ad8bf
test(i2c): Enable all i2c test on esp32p4, esp32c5
2024-08-26 10:43:22 +08:00
Marius Vikhammer
766f1f2308
Merge branch 'bugfix/riscv_task_wdt_cleanup' into 'master'
...
fix(wdt): changed register dump on task WDT to be more descriptive
Closes IDFGH-13506
See merge request espressif/esp-idf!32947
2024-08-26 10:28:59 +08:00
Marius Vikhammer
0d140f38ea
fix(system): fixed warnings related to ununsed var if asserts disabled
2024-08-26 10:25:04 +08:00
laokaiyao
da4a7f7407
refactor(bootloader): lower down the log level to reduce the bootloader size
2024-08-26 10:02:31 +08:00
laokaiyao
1c2f8b8ce0
feat(bootloader): support to check efuse block revision
...
change(bootloader): remove ignore efuse check flag (temp)
change(bootloader): use int for the minimum efuse blk rev (temp)
2024-08-26 10:02:31 +08:00
Astha Verma
ef6f7ef528
fix(nimble): Added BT_HCI_LOG_INCLUDED macro according to nimble nomenclature
2024-08-24 11:02:32 +05:30
David Čermák
f71f0fc627
Merge branch 'feat/esp_netif_custom_impl' into 'master'
...
feat(esp_netif): Add support for esp_netif with custom TCP/IP stack
Closes IDF-6375
See merge request espressif/esp-idf!31593
2024-08-23 21:52:56 +08:00
Sudeep Mohanty
a110f09d5e
Merge branch 'task/enable_fpu_in_isr_for_esp32s3' into 'master'
...
feat(freertos): Enabled Kconfig option to allow FPU usage in ISR for esp32s3
Closes IDFGH-13365
See merge request espressif/esp-idf!32746
2024-08-23 20:18:18 +08:00
Mahavir Jain
a5f249bae2
Merge branch 'fix/esp_tls_excessive_parameter_check' into 'master'
...
fix(esp-tls): Reduce parameter check for esp_tls_conn_read
Closes IDF-10912
See merge request espressif/esp-idf!33036
2024-08-23 19:32:33 +08:00
David Cermak
921b2a6331
fix(esp_netif): Add unit test for loopback configuration
...
Split tests into common and lwip/loopback specific and adds loopback
tests as separate configuration.
2024-08-23 18:13:47 +08:00
David Cermak
c6748a636d
fix(esp_netif): Prepare for more tests moving esp_netif_test to .._lwip
2024-08-23 18:13:47 +08:00
David Cermak
049f6f6bdc
feat(esp_netif): Add support for esp_netif with custom TCP/IP stack
...
Added a new Kconfig option ESP_NETIF_PROVIDE_CUSTOM_IMPLEMENTATION which
uses only esp_netif headers, no implementation is provided and expected
to be supplied by application layer.
2024-08-23 18:13:47 +08:00
Jiang Jiang Jian
74dc204b59
Merge branch 'bugfix/pm-165' into 'master'
...
fix the issue of station fail to connect to softap caused by abnormal rf flag signal
Closes PM-165
See merge request espressif/esp-idf!32359
2024-08-23 17:02:58 +08:00
chenjianhua
ec0277d833
fix(bt/bluedroid): Fixed work queue delete when create thread failed
2024-08-23 16:31:12 +08:00
Li Shuai
5a604d3e18
fix(esp_wifi): fix the issue of station fail to connect to softap caused by abnormal rf flag signal
2024-08-23 15:42:34 +08:00
C.S.M
35251a69eb
test(usb_serial): Add a test for printf/rom_printf after driver is installed
2024-08-23 14:59:57 +08:00
Aditya Patwardhan
e957b50e50
fix(esp-tls): Reduce parameter check for esp_tls_conn_read
...
Previously the *data parameters of esp_tls_conn_read
was required to be non-NULL after espressif/esp-idf!28358 .
This prevents users from using a functionality in esp_tls_conn_read
where calling `esp_tls_conn_read(ctx, NULL, 0);` triggers the
transfer of contents from tcp layer to mbedtls (ssl) layer.
After this the user can read the contents from
esp_tls_get_bytes_avail().
This commit removes the additional NULL check on the data field
to keep this functionality enabled.
2024-08-23 12:08:42 +05:30
Rahul Tank
ac8f354458
Merge branch 'bugfix/blesmp_getlist_bond_fail' into 'master'
...
fix(nimble): Fixed blesmp getbondlist issue
Closes BLERP-921
See merge request espressif/esp-idf!32697
2024-08-23 12:36:27 +08:00
Island
db1f207d64
Merge branch 'feat/get_free_heap_size_for_ble' into 'master'
...
feat(ble/controller): Support get BLE controller free heap size
Closes BLERP-938
See merge request espressif/esp-idf!32874
2024-08-23 10:09:44 +08:00
Tomas Rezucha
73e0948332
Merge branch 'docs/usb_maintainer_docs_p4' into 'master'
...
docs(usb/host): Update maintainer docs for ESP32-P4
See merge request espressif/esp-idf!32831
2024-08-22 22:21:31 +08:00
Konstantin Kondrashov
d27cf6d00c
Merge branch 'feature/efuse_update' into 'master'
...
feat(efuse): Updates efuse tables for p4 and c5
See merge request espressif/esp-idf!32904
2024-08-22 20:40:28 +08:00
Wu Zheng Hui
789b9ad5a9
Merge branch 'feat/support_xtal_as_rtc_fast_sleep' into 'master'
...
feat(esp_hw_support): support PMU parameters when XTAL is used as fast clock source
Closes PM-197
See merge request espressif/esp-idf!32811
2024-08-22 19:37:13 +08:00
Gao Xu
bf7f146cc8
Merge branch 'feat/support_hysteresis_filter_on_c61' into 'master'
...
feat(gpio): support hysteresis filter on C61
See merge request espressif/esp-idf!32881
2024-08-22 19:30:16 +08:00
C.S.M
8aee667873
fix(i2c_master): Fix an I2C issue that slave streth happen but master timeout set seems doesn't work
...
Closes https://github.com/espressif/esp-idf/issues/14129
Closes https://github.com/espressif/esp-idf/issues/14401
2024-08-22 18:28:57 +08:00
C.S.M
64c185d39b
Merge branch 'feat/psram_bringup_c61' into 'master'
...
feature(spiram): Bringup spiram for esp32c61, also flash, also .bss .noinit
Closes IDF-9293 and IDF-9294
See merge request espressif/esp-idf!32709
2024-08-22 17:10:05 +08:00
Island
6a2bc24f7f
Merge branch 'bugfix/fix_ble_resolve_adv_data' into 'master'
...
fix(ble/bluedroid): Fixed memory out-of-bounds issue when parsing adv data
Closes BLERP-941
See merge request espressif/esp-idf!32894
2024-08-22 16:54:49 +08:00
C.S.M
4632bf2f8b
Merge branch 'feat/bod_bringup_c5' into 'master'
...
feat(brownout): Add brownout detector support on esp32c5, esp32c61
Closes IDF-8647 and IDF-9254
See merge request espressif/esp-idf!32930
2024-08-22 16:24:34 +08:00
zhanghaipeng
946f484861
feat(ble/controller): Support get BLE controller free heap size
2024-08-22 14:42:52 +08:00
shreeyash
1ff60d5336
fix(nimble): Fixed blesmp getbondlist issue
2024-08-22 10:40:45 +05:30
Song Ruo Jing
c607544126
Merge branch 'feature/isp_gamma_correction_support' into 'master'
...
feat(isp): add gamma correction driver to ISP
Closes IDF-9988
See merge request espressif/esp-idf!32274
2024-08-22 12:09:31 +08:00
C.S.M
8078ad7840
feat(brownout): Add brownout detector support on esp32c61
2024-08-22 11:26:30 +08:00
C.S.M
e76c2c4b53
feat(brownout): Add brownout detector support on esp32c5
2024-08-22 11:26:30 +08:00
gaoxu
004f27efda
feat(gpio): support hysteresis filter on C61
2024-08-22 11:24:03 +08:00
C.S.M
271ca9f85a
feat(spiram): Add .noinit and .bss segement support on esp32c61
2024-08-22 10:58:50 +08:00
C.S.M
fad2c740b1
feature(spi_flash): Promote the c61 mspi clock frequency from 40 to 80M
2024-08-22 10:58:50 +08:00
Marius Vikhammer
c7df9db237
Merge branch 'bugfix/ulp_build_windows' into 'master'
...
fix(ulp): fixed ulp apps not compiling on windows
Closes IDF-10856
See merge request espressif/esp-idf!32949
2024-08-22 10:51:25 +08:00
Marius Vikhammer
6e51c0525d
fix(wdt): changed register dump on non panic task WDT to be more descriptive
...
Closes https://github.com/espressif/esp-idf/issues/14400
2024-08-22 10:48:26 +08:00
C.S.M
b676f6080d
feature(spiram): Add spiram support on esp32c61
2024-08-22 10:38:43 +08:00
Island
66b8c33308
Merge branch 'bugfix/fix_c5_ble_crash_issue' into 'master'
...
fix(ble): fix esp32c5 crash issue when enable the ble controller
See merge request espressif/esp-idf!32890
2024-08-22 10:28:43 +08:00
Marius Vikhammer
a6517676c9
Merge branch 'bugfix/usleep_overflow' into 'master'
...
fix(newlib): fixed potential overflow in usleep
Closes IDFGH-13493
See merge request espressif/esp-idf!32917
2024-08-22 09:55:08 +08:00
zwl
8c3e2c9d5a
fix(ble): fixed ble controller issues on ESP32-C2
2024-08-22 09:53:11 +08:00
zwl
e8c80d4809
fix(ble): fixed ble controller issues on ESP32-H2
2024-08-22 09:53:11 +08:00
zwl
c038e38c24
fix(ble): fixed ble controller issues on ESP32-C6
2024-08-22 09:53:11 +08:00
Jiang Jiang Jian
b6f67b36fb
Merge branch 'bugfix/fix_clkn_lost_after_modem_sleep' into 'master'
...
fix(bt/controller): Fixed bluetooth disconnect issue after modem sleep on ESP32
Closes BT-3831
See merge request espressif/esp-idf!32959
2024-08-21 23:19:50 +08:00
Rahul Tank
c480d92a59
Merge branch 'feat/ble_link_estab_event' into 'master'
...
feat(nimble): BLE_GAP_EVENT_LINK_ESTAB event to ensure link is established
Closes BLEQABR24-977, BLERP-851, BLERP-854, BLERP-878, IDFCI-2291, IDFCI-2289, BLERP-933, and BLERP-947
See merge request espressif/esp-idf!31968
2024-08-21 23:17:28 +08:00
Harshal Patil
a00d22197c
Merge branch 'change/secure_boot_config_description' into 'master'
...
Improve description of the config SECURE_BOOT_V2_ALLOW_EFUSE_RD_DIS
Closes IDF-9161
See merge request espressif/esp-idf!32651
2024-08-21 22:08:23 +08:00
Adam Múdry
3f13adadab
Merge branch 'fix/sdmmc_probe_timing_retry' into 'master'
...
fix(sdmmc): Fix SDMMC slot switch timing related issue on ESP32-P4
Closes IDFCI-2328
See merge request espressif/esp-idf!32900
2024-08-21 20:01:23 +08:00
Chen Ji Chang
b8b845a96a
Merge branch 'change/remove_sdm_and_glitch_filter_on_c61' into 'master'
...
Change(sdm,glitch_filter): remove sdm and glitch filter on c61
Closes IDF-9340 and IDF-9335
See merge request espressif/esp-idf!32691
2024-08-21 19:28:05 +08:00
zhanghaipeng
c1fb888cc1
fix(ble/bluedroid): Fixed memory out-of-bounds issue when parsing adv data
2024-08-21 19:27:36 +08:00
Adam Múdry
6cb2080076
fix(nvs): nvs_tool.py reduce false duplicate warnings
2024-08-21 19:06:27 +08:00
Adam Múdry
4e7d2ec241
refactor(nvs): nvs_tool.py integrity check refactor
2024-08-21 19:06:27 +08:00
harshal.patil
03a15664ee
change(bootloader_support/secure_boot): Improve description of the config SECURE_BOOT_V2_ALLOW_EFUSE_RD_DIS
...
Co-authored-by: Zhang Shuxian <zhangshuxian@espressif.com>
2024-08-21 16:32:54 +05:30
morris
fdd90d4894
Merge branch 'feat/i80_lcd_esp32p4' into 'master'
...
Add i80 LCD support on ESP32P4
See merge request espressif/esp-idf!32829
2024-08-21 18:04:39 +08:00
linruihao
fd46936033
fix(bt/controller): Fixed bluetooth disconnect issue after modem sleep on ESP32
2024-08-21 17:53:25 +08:00
Song Ruo Jing
f2d131aae4
feat(isp): add gamma correction driver to ISP
2024-08-21 17:27:16 +08:00
Island
3929afdb5f
Merge branch 'fix/ble_mesh_gh_pr_13135' into 'master'
...
fix(ble_mesh): Fix OP_TIME_SET and OP_TIME_STATUS
See merge request espressif/esp-idf!32768
2024-08-21 16:54:40 +08:00
wuzhenghui
2659607d13
feat(esp_hw_support): support PMU parameters when XTAL is used as fast clock source
2024-08-21 15:44:01 +08:00
Rahul Tank
61aae40313
feat(nimble): BLE_GAP_EVENT_LINK_ESTAB event to ensure link established
2024-08-21 13:07:46 +05:30
C.S.M
6730203c1d
Merge branch 'support_psram_noinit_segment_on_s3' into 'master'
...
feat(psram): add psram noinit segment support on s2/s3/p4/c5 and bss segment on c5
Closes IDF-4811, IDF-8689, IDF-10311, and IDFGH-13336
See merge request espressif/esp-idf!32503
2024-08-21 15:25:07 +08:00
Mahavir Jain
2884ce0eac
Merge branch 'contrib/github_pr_14398' into 'master'
...
fix esp_secure_boot not compiling in C++ (GitHub PR)
Closes IDFGH-13503
See merge request espressif/esp-idf!32948
2024-08-21 14:51:02 +08:00
Rahul Tank
5b56ff6f8b
Merge branch 'bugfix/changes_in_wifi_prov_mgr' into 'master'
...
fix(wifi_prov_mgr): Api to keep BLE on after provisioning
Closes IDF-8295
See merge request espressif/esp-idf!32764
2024-08-21 13:58:13 +08:00
Chen Jichang
1c1f536235
feat(psram): add psram noinit segment support on S2/S3/P4/C5
...
Closes https://github.com/espressif/esp-idf/issues/14253
2024-08-21 12:13:16 +08:00
Mahavir Jain
ad3a257390
Merge branch 'contrib/github_pr_14314' into 'master'
...
perf(gcm): shrink Shoup table and tune GCM loop (GitHub PR)
Closes IDFGH-13409
Closes https://github.com/espressif/esp-idf/pull/14314
See merge request espressif/esp-idf!32908
2024-08-21 12:12:10 +08:00
Armando (Dou Yiwen)
79a4419956
Merge branch 'feat/isp_yuvrgb' into 'master'
...
isp: support more yuv / rgb configurations
Closes IDF-10734
See merge request espressif/esp-idf!32932
2024-08-21 12:02:53 +08:00
Jiang Jiang Jian
f12cdd7b2a
Merge branch 'fix/fix_esp32c5_connect_issues_1' into 'master'
...
fix(wifi): fix esp32c5 connect issues cause by change band mode to 5G only
Closes WIFIBUG-682 and WIFIBUG-494
See merge request espressif/esp-idf!32554
2024-08-21 11:56:27 +08:00
alanmaxwell
f73612d616
fix(phy): fix esp32 rx sense issue
...
improve esp32 rx sense from -94 to -97 which was introduced by 4dfeb9c26
2024-08-21 10:43:56 +08:00
Jiang Jiang Jian
cf12c384d5
Merge branch 'support/esp32c5_br_lib' into 'master'
...
feat(openthread): support br lib for esp32c5
Closes TZ-957
See merge request espressif/esp-idf!32854
2024-08-21 10:38:59 +08:00
snake-4
8bade3bf2c
fix(http_server): Don't require LWIP_NETIF_LOOPBACK for Linux target
2024-08-21 04:25:10 +02:00
Tomas Rezucha
6457d3942d
Merge branch 'fix/usb_dma_api' into 'master'
...
fix(usb/host): Use new cache aligned DMA alloc functions
Closes IDF-10048
See merge request espressif/esp-idf!32891
2024-08-20 23:45:45 +08:00
Mahavir Jain
71b56bd3f3
Merge branch 'feature/introduce_security_component' into 'master'
...
Introduce a new security component
Closes IDF-9359
See merge request espressif/esp-idf!31969
2024-08-20 22:18:07 +08:00
Jiang Jiang Jian
ff0bc815a2
Merge branch 'bugfix/fixed_c2_blufi_issue_when_use_only_4.2_adv' into 'master'
...
fix(ble): fixed blufi issue on ESP32-C2
Closes BLERP-944
See merge request espressif/esp-idf!32941
2024-08-20 22:04:51 +08:00
Radek Tandler
f75db5caf4
Merge branch 'bugfix/nvs_entry_sanity_check' into 'master'
...
Bugfix/added nvs entry header sanity checks
See merge request espressif/esp-idf!32529
2024-08-20 20:46:27 +08:00
Adam Múdry
b263b9dff9
fix(sdmmc): Fix SDMMC slot switch timing related issue on ESP32-P4
2024-08-20 19:17:08 +08:00
morris
23c41fc772
feat(lcd): support i80 lcd driver on esp32p4
2024-08-20 18:47:22 +08:00
Shen Weilong
36c0bf9331
fix(ble): fix esp32c5 crash issue when enable the ble controller
2024-08-20 18:04:12 +08:00
Wu Zheng Hui
5929eed30d
Merge branch 'feat/support_software_trigger_retention' into 'master'
...
feat(esp_hw_support): support software trigger regdma retention
Closes PM-199
See merge request espressif/esp-idf!32789
2024-08-20 18:02:07 +08:00
C.S.M
ead16f1dcb
Merge branch 'bugfix/fix_c61_msmspi_soc' into 'master'
...
fix(memspi): Correct the wrong c61 memspi soc file
See merge request espressif/esp-idf!32921
2024-08-20 17:20:55 +08:00
Rahul Tank
dbce23f8a4
Merge branch 'feat/allow_connect_during_scan' into 'master'
...
docker / docker (push) Has been cancelled
feat(nimble): Add support to allow connection during scanning
Closes BLERP-903
See merge request espressif/esp-idf!32509
2024-08-20 17:10:30 +08:00
radek.tandler
b937cb7549
fix(storage/nvs): Fixed hadling of inconsistent values in NVS entry header
...
feat(storage/nvs): Added test cases for damaged entries with correct CRC
2024-08-20 10:57:24 +02:00
Konstantin Kondrashov
545e26a0f2
feat(efuse): Updates efuse table for esp32c5
2024-08-20 16:51:56 +08:00
Konstantin Kondrashov
9923ecfaba
feat(efuse): Updates efuse table for esp32p4
2024-08-20 16:51:56 +08:00
Jakob Hasse
d2cfb78d31
Merge branch 'refactor/spi_ram_stack_with_heap_caps_config' into 'master'
...
refactor(esp_psram): allow PSRAM as stack when PSRAM is only available via esp_heap_caps
Closes IDFGH-11604
See merge request espressif/esp-idf!32832
2024-08-20 16:48:44 +08:00
Richard Allen
0b51c24238
change(mbedtls/port): optimize gcm_mult()
...
1) pre-shift GCM last4 to use 32-bit shift
On 32-bit architectures like Aarch32, RV32, Xtensa,
shifting a 64-bit variable by 32-bits is free,
since it changes the register representing half of the 64-bit var.
Pre-shift the last4 array to take advantage of this.
2) unroll first GCM iteration
The first loop of gcm_mult() is different from
the others. By unrolling it separately from the
others, the other iterations may take advantage
of the zero-overhead loop construct, in addition
to saving a conditional branch in the loop.
2024-08-20 16:44:56 +08:00
zwl
0611a04250
fix(ble): fixed blufi issue on ESP32-C2
2024-08-20 16:42:42 +08:00
Jiang Jiang Jian
a871f54339
Merge branch 'bugfix/fix_bleqabr24_1152' into 'master'
...
Fixed BLE vendor HCI get controller status command on ESP32
Closes BLERP-936
See merge request espressif/esp-idf!32851
2024-08-20 15:17:24 +08:00
Tomas Rezucha
512df697f0
docs(usb/host): Update maintainer docs for ESP32-P4
2024-08-20 08:14:21 +02:00
Tomas Rezucha
660319ecaf
fix(usb/host): Use new cache aligned DMA alloc functions
2024-08-20 08:13:32 +02:00
xuxiao
280a38130f
fix(wifi): fix esp32c5 connect issues cause by change band mode to 5G only
2024-08-20 14:06:15 +08:00
Marius Vikhammer
5b85871151
fix(ulp): fixed ulp apps not compiling on windows
2024-08-20 13:04:46 +08:00
Mahavir Jain
1e8391f5fe
fix(esp_security): keep esp_security as private dependency for esp_hw_support
...
- Only esp_hw_support -> esp_security as new private dependency
- In next major IDF release, the public interface can be moved
esp_security component
2024-08-20 12:35:22 +08:00
Mahavir Jain
79f9c7d157
feat(esp_security): Move DS, HMAC, DPA and crypto lock implementation
2024-08-20 12:35:22 +08:00
Mahavir Jain
262f27290b
feat(esp_security): move the crypto test app to new esp_security component
2024-08-20 12:35:22 +08:00
harshal.patil
57db17bec2
feat(esp_security/crypto): Create a generic crypto locking layer across targets
2024-08-20 12:35:22 +08:00
harshal.patil
488b2a741d
change(esp_security): Move the crypto locking layer into the security component
2024-08-20 12:35:22 +08:00
harshal.patil
c125d21c71
change(esp_security): Move anti-DPA configuration into the security component
2024-08-20 12:35:22 +08:00
harshal.patil
b729a0a732
change(esp_security): Move crypto clk configuration into the security component
2024-08-20 12:35:22 +08:00
harshal.patil
239734e3d5
feat(esp_security): Register a bare-metal security component
2024-08-20 12:35:22 +08:00
Rahul Tank
f03c3ed43e
feat(nimble): Add support to allow connection during scanning
2024-08-20 10:05:14 +05:30
Pat Erley
5daee45f6e
fix(ble_mesh): Fix OP_TIME_SET and OP_TIME_STATUS
...
When a user app is handling these messages, the tai_utc_delta and
time_zone_offset fields are not correctly populated. Resolve by
properly setting the fields.
2024-08-20 12:01:35 +08:00
Chen Jichang
a1fc225aaa
feat(glitch_filter): remove glitch filter on c61
2024-08-20 10:57:01 +08:00
Chen Jichang
b947ff99da
feat(sdm): remove sigma delta gpio on c61
2024-08-20 10:57:01 +08:00
C.S.M
6290fed472
fix(memspi): Correct the wrong c61 memspi soc file
2024-08-20 10:54:08 +08:00
wuzhenghui
56aefbe845
driver(gptimer): support software triggered GPTimer retention test
2024-08-20 10:52:17 +08:00
wuzhenghui
05504d5f68
feat(esp_hw_support): support extra link software trigger for all targets
2024-08-20 10:52:16 +08:00
Marius Vikhammer
ff8265b6b3
feat(newlib): add option to disable eval of expression in assert() when NDEBUG set
...
According to the standard assert(X) should be replaced by a void expression when
NDEBUG is set. IDF's behavior was to not trigger an assertion, but we would still
evaluate X, e.g. if X was a function it would be ran.
This MR adds a kconfig option CONFIG_COMPILER_ASSERT_NDEBUG_EVALUATE which allows us
revert the behavior to be inline with the standard.
With IDF v6.0 the plan is to make CONFIG_COMPILER_ASSERT_NDEBUG_EVALUATE=n the default
behavior.
Closes https://github.com/espressif/esp-idf/issues/10136
Closes https://github.com/espressif/esp-idf/issues/2758
2024-08-20 09:26:54 +08:00
Marius Vikhammer
596f635b28
fix(newlib): fixed potential overflow in usleep
...
If trying to usleep for 0xFFFF FFFF us the calculation of delay ticks would overflow
resulting in the system not sleeping at all.
Closes https://github.com/espressif/esp-idf/issues/14390
2024-08-20 09:26:27 +08:00
Marius Vikhammer
9bff8ad50e
docs(freertos): update freertos comments to reflect that stack size is in bytes
...
Closes https://github.com/espressif/esp-idf/issues/11600
2024-08-20 09:26:09 +08:00
Armando
e9f65051e7
feat(isp): added isp yuv2rgb / rgb2yuv configs
2024-08-20 09:20:59 +08:00
Armando (Dou Yiwen)
c01ccd1f62
Merge branch 'ci/fix_esp32_exceed_bootloader_size' into 'master'
...
fix(ci): esp32 build failure due to bootloader size too large
Closes IDFCI-2331
See merge request espressif/esp-idf!32926
2024-08-20 09:20:18 +08:00
0xFEEDC0DE64
82f0477dfd
fix(esp32) esp_secure_boot not compiling in C++
2024-08-19 13:27:49 +02:00
Song Ruo Jing
7b510049fb
fix(ci): esp32 build failure due to bootloader size too large
2024-08-19 19:08:10 +08:00
Konstantin Kondrashov
bc5d324f73
Merge branch 'feature/p4_efuse_get_pkg_ver' into 'master'
...
feat(efuse): Updates esp_efuse_get_pkg_ver
Closes IDFCI-2324
See merge request espressif/esp-idf!32882
2024-08-19 15:44:31 +08:00
Jakob Hasse
d626bcac35
Merge branch 'refactor/nvs_coverage_gcovr' into 'master'
...
refactor(nvs_flash): Use gcovr instead of lcov for host-based page test
See merge request espressif/esp-idf!31734
2024-08-19 15:24:24 +08:00
Marius Vikhammer
ae71b5984b
Merge branch 'ci/timer_perf_c5' into 'master'
...
ci(timer): increase IDF_PERFORMANCE_MAX_ESP_TIMER_GET_TIME_PER_CALL for C5/C61
Closes IDFCI-2327
See merge request espressif/esp-idf!32888
2024-08-19 11:03:23 +08:00
Jiang Jiang Jian
87eaf18eb6
Merge branch 'feature/esp32c61_light_sleep_support_stage_1' into 'master'
...
feat(esp_hw_support): esp32c61 sleep support (Stage 1: support modem clock)
Closes IDF-9513
See merge request espressif/esp-idf!32518
2024-08-19 10:38:57 +08:00
Chen Ji Chang
5b0c63b2cd
Merge branch 'feat/add_ledc_support_on_c61' into 'master'
...
feat(ledc): add ledc support on c61
Closes IDF-9291
See merge request espressif/esp-idf!32705
2024-08-16 17:35:19 +08:00
Song Ruo Jing
15e20f0dfb
Merge branch 'ci/enable_esp32p4_gpio_uart_target_test' into 'master'
...
fix(gpio): esp32p4 IOs cannot keep being held in the entire deep sleep process
Closes IDF-8968, IDF-8971, and IDF-9877
See merge request espressif/esp-idf!32510
2024-08-16 17:31:59 +08:00
Abhik Roy
4873a94b01
Merge branch 'example/ping_invalid_ip6_fix' into 'master'
...
fix(example): Fixed updating recv addr for invalid packets
Closes IDFGH-13264
See merge request espressif/esp-idf!32275
2024-08-16 17:01:37 +08:00
Abhik Roy
36dfa367d1
Merge branch 'lwip/multi_dns_ip_fix' into 'master'
...
fix(lwip): Fixed incorrect handling of 0.0.0.0 in dns
Closes IDFGH-13115 and IDF-10035
See merge request espressif/esp-idf!32223
2024-08-16 16:59:43 +08:00
Jeroen Domburg
9dc00a4fb4
Merge branch 'fix/char_skip_using_usj_proper_fix' into 'master'
...
fix(usb-serial-jtag): Call driver-specific fsync function for usb-serial-jtag rather than poking the hardware directly
Closes IDFGH-12988
See merge request espressif/esp-idf!32473
2024-08-16 14:43:29 +08:00
Armando (Dou Yiwen)
b432ded957
Merge branch 'feat/isp_sharp' into 'master'
...
isp: sharp driver
Closes IDF-10494 and IDF-10673
See merge request espressif/esp-idf!32316
2024-08-16 13:07:15 +08:00
Song Ruo Jing
860453df47
Merge branch 'bugfix/esp_rom_gpio_connect_out_signal_patch' into 'master'
...
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2
Closes IDFGH-11731 and IDFGH-13373
See merge request espressif/esp-idf!32816
2024-08-16 12:03:25 +08:00
Michael (XIAO Xufeng)
742a4838d6
Merge branch 'fix/mmu_multicore_app_bl' into 'master'
...
fix(MMU): fixed mmap deadlock when using multicore app with unicore bootloader
Closes IDFGH-10359
See merge request espressif/esp-idf!32745
2024-08-16 11:49:32 +08:00
Marius Vikhammer
f9ed33857d
ci(timer): increase IDF_PERFORMANCE_MAX_ESP_TIMER_GET_TIME_PER_CALL for C5/C61
2024-08-16 11:12:46 +08:00
C.S.M
f40380c472
Merge branch 'refactor/mspi_soc_c5_c61' into 'master'
...
fix(mspi): Refactor mspi ll/soc for c5 and c61
Closes IDF-5157
See merge request espressif/esp-idf!32151
2024-08-16 10:34:21 +08:00
Armando (Dou Yiwen)
f6ec756b8e
Merge branch 'fix/fix_c5_p4_c6_cache_disable_with_brc_predict_issue' into 'master'
...
cache: fixed double exception after cache disabled caused by branch predictor
Closes IDFCI-2318 and IDF-10783
See merge request espressif/esp-idf!32828
2024-08-16 10:24:05 +08:00
Konstantin Kondrashov
e55ae515e2
feat(efuse): Updates esp_efuse_get_pkg_ver
2024-08-15 18:26:44 +03:00
Song Ruo Jing
706935f468
fix(gpio): esp32p4 IOs cannot keep being held in the entire deep sleep process
2024-08-15 21:54:21 +08:00
Song Ruo Jing
1171c3c281
fix(ci): enable gpio, uart target tests on esp32p4
2024-08-15 21:54:21 +08:00
Jakob Hasse
deb18eb487
Merge branch 'refactor/esp_ringbuf_linux' into 'master'
...
refactor(esp_ringbuf): Adjusted unit tests so some of them run on Linux
Closes IDF-9369
See merge request espressif/esp-idf!32683
2024-08-15 18:29:11 +08:00
Wu Zheng Hui
561c0a8b82
Merge branch 'fix/always_writeback_l1dcache_before_sleep' into 'master'
...
fix(esp_hw_support): always writeback L1DCache before sleep to keep cpu/regdma data consistency
See merge request espressif/esp-idf!32875
2024-08-15 18:06:40 +08:00
Armando
f1b5846a55
feat(isp): added isp sharp driver
2024-08-15 18:06:23 +08:00
Abhik Roy
322f22d169
fix(lwip): Fixed incorrect handling of 0.0.0.0 in dns
2024-08-15 19:00:47 +10:00
Song Ruo Jing
2f92d863d8
fix(uart): eliminated potential glitch on TX at setup if TX signal is inversed
...
Closes https://github.com/espressif/esp-idf/issues/14285
2024-08-15 16:36:18 +08:00
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
47f730645c
feat(esp_netif): add an API to get all preferred ip6 addresses
2024-08-14 16:25:41 +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