liqigan
06b2276b7f
fix(esp_hid): Loose the check of input report length to be more compatible
...
Closes https://github.com/espressif/esp-idf/issues/14259
2024-08-07 10:28:35 +08:00
Armando
6219d5e7d4
fix(lp_i2s): fixed coverity issue
2024-08-07 09:59:02 +08:00
hongshuqing
e036a7b745
feat(bootloader): add rng support for ESP32-C61
2024-08-06 20:21:07 +08:00
nilesh.kale
e74dcb1fab
feat: remove support for aes and rsa peripherals in esp32c61
2024-08-06 15:06:16 +05:30
nilesh.kale
bedfe0fe3b
feat: remove suppport for ds and hmac in esp32c61
...
This commit remove support for DS and HMAC peripheral
in ESP32C61.
2024-08-06 15:06:08 +05:30
Island
f305b74d43
Merge branch 'feat/ble_mesh_support_esp32c5' into 'master'
...
Feat/ble mesh support esp32c5
Closes BLERP-893 and IDF-9165
See merge request espressif/esp-idf!32479
2024-08-06 17:34:02 +08:00
Mahavir Jain
afaa7c4fe9
Merge branch 'change/exclude_cves' into 'master'
...
change: exclude CVEs that do not impact ESP-IDF components
See merge request espressif/esp-idf!32521
2024-08-06 17:19:00 +08:00
Adam Múdry
014dddad1f
feat(sdmmc): Concurrent use of SDMMC peripheral
...
Host and device (card, etc.) initialization is not thread-safe.
After initialization transactions are serialized and guarded by mutex.
Changed `SDMMC_HOST_DEFAULT()` default deinit function to `sdmmc_host_deinit_slot`
which has a slot number as argument.
2024-08-06 10:34:13 +02:00
Island
ff4f1a24ce
Merge branch 'bugfix/fixed_ble_issues_on_c6_h2_c2_0731' into 'master'
...
Bugfix/fixed ble issues on c6 h2 c2 0731
Closes BLERP-858, BLERP-856, BLERP-772, BLERP-888, BLERP-886, BLERP-884, BLERP-883, BLERP-879, BLERP-877, and BLERP-899
See merge request espressif/esp-idf!32457
2024-08-06 16:00:49 +08:00
Mahavir Jain
a6b6851f75
Merge branch 'feat/enable_ecdsa_support_in_esp32c61' into 'master'
...
feat: enabled support for ecdsa in esp32c61
Closes IDF-9231
See merge request espressif/esp-idf!31366
2024-08-06 13:55:08 +08:00
zhanghaipeng
3e98408b92
docs(ble/bluedroid): Optimize documentation for BLE connection parameter updates
2024-08-06 11:17:46 +08:00
Wu Zheng Hui
82e76abaa8
Merge branch 'bugfix/fix_esp32p4_sleep_psram_access_failure' into 'master'
...
fix(esp_hw_support): support esp32p4 psram sleep retention
Closes PM-138, PM-177, PM-187, PM-189, and PM-190
See merge request espressif/esp-idf!32190
2024-08-06 10:49:03 +08:00
Island
707dd9b599
Merge branch 'bugfix/fix_cble50y24_81' into 'master'
...
feat(bt/bluedroid): Add print and assert when failed to alloc memory
Closes BLERP-809
See merge request espressif/esp-idf!31634
2024-08-06 10:46:49 +08:00
Gao Xu
e094c927e9
Merge branch 'feature/esp32c61_uart_support' into 'master'
...
feat(uart): support uart on ESP32C61
Closes IDF-9320, IDF-9341, and IDF-9329
See merge request espressif/esp-idf!32254
2024-08-06 10:39:06 +08:00
Shu Chen
8e4454b285
Merge branch 'feature/support_ieee802154_for_esp32c5_base_master' into 'master'
...
docker / docker (push) Has been cancelled
feat(802.15.4): support 802.15.4 on esp32c5
Closes TZ-959 and TZ-956
See merge request espressif/esp-idf!32240
2024-08-06 10:34:48 +08:00
laokaiyao
1c52462a4d
docs(i2s): update programming guide for I2S ETM feature
2024-08-06 10:16:34 +08:00
laokaiyao
a51b5dbe78
refactor(i2s): refactor to use i2s etm controlling
2024-08-06 10:16:34 +08:00
laokaiyao
b6de55b634
feat(i2s): support i2s etm event and task
2024-08-06 10:16:34 +08:00
Island
ba4e111e87
Merge branch 'bugfix/fix_blecrt_196' into 'master'
...
feat(bt/bluedroid): Report HCI error code to app when command fails
Closes BLERP-897
See merge request espressif/esp-idf!32411
2024-08-05 19:51:54 +08:00
Armando (Dou Yiwen)
d16bb64005
Merge branch 'feature/lp_i2s' into 'master'
...
lp_i2s: support lp_i2s driver
Closes IDF-10355
See merge request espressif/esp-idf!31494
2024-08-05 17:55:35 +08:00
Liu Xiao Yu
4d03f63de0
Merge branch 'change/bu_lp_i2c_c5' into 'master'
...
change(ulp): bring up lp i2c on esp32c5
Closes IDF-8634
See merge request espressif/esp-idf!32142
2024-08-05 16:58:20 +08:00
chenjianhua
800f360cc3
feat(bt/bluedroid): Add print and assert when failed to alloc memory
2024-08-05 16:18:41 +08:00
Mahavir Jain
9b5137347d
Merge branch 'fix/incorrect_config_name' into 'master'
...
Fix encrypt image instead of the partition optimisation not being enabled
See merge request espressif/esp-idf!32517
2024-08-05 15:37:25 +08:00
gaoxu
cd9d8bf2e9
feat(uart): support uart on ESP32C61
2024-08-05 15:06:51 +08:00
C.S.M
6b94f0766f
Merge branch 'fix/mmu_func_force_inline' into 'master'
...
fix(mmu_map): make a static function force inline in order not be put in flash
See merge request espressif/esp-idf!32550
2024-08-05 14:02:31 +08:00
Rahul Tank
15dbfa8a5b
feat(nimble): Add extra handling for set data len packet event
2024-08-05 11:05:27 +05:30
Rahul Tank
737d8f8455
Merge branch 'bugfix/adjust_tx_power_lvl_boundary' into 'master'
...
fix(nimble): Modify Advertising Tx power levels
Closes BLERP-901
See merge request espressif/esp-idf!32484
2024-08-05 13:24:29 +08:00
wuzhenghui
55219ba7f4
change(esp_hw_support): add case to test PSRAM survives after lightsleep
2024-08-05 13:21:09 +08:00
wuzhenghui
819680ff9b
change(esp_hw_support): reorder light/deep sleep test cases and wrapper with corresponding support macros
2024-08-05 13:21:08 +08:00
wuzhenghui
d7eb829fd0
feat(esp_hw_support): support esp32p4 psram retention
2024-08-05 13:21:05 +08:00
nilesh.kale
5cc0110958
feat: enabled support for ecdsa in esp32c61
...
This commit add ECDSA peripheral support in ESP32C61.
2024-08-05 09:29:31 +05:30
C.S.M
20183e0770
Merge branch 'feat/gpspi_flash_support' into 'master'
...
feat(spi_flash): Add external flash support on esp32c6,esp32h2,esp32p4,esp32c5
See merge request espressif/esp-idf!32337
2024-08-05 11:00:15 +08:00
morris
89cf4479b0
Merge branch 'change/pin_ili9881c_version' into 'master'
...
change(examples): set the ili9881c version to 0.2.x
See merge request espressif/esp-idf!32552
2024-08-05 10:59:18 +08:00
Zhang Yan Jiao
d2197be1ee
Merge branch 'bugfix/fix_mesh_ie_issue_from_leaf_to_root' into 'master'
...
fix(wifi/mesh): clear the rootless state in mesh ie when changing from leaf to root
Closes IDFGH-13117 and IDFCI-1116
See merge request espressif/esp-idf!32220
2024-08-05 10:41:41 +08:00
Gao Xu
ff4620a51d
Merge branch 'feature/manage_isp_continuous_oneshot_conflict' into 'master'
...
ISP: AE/AF/AWB continuous concurrent manage
Closes IDF-10579 and IDF-10672
See merge request espressif/esp-idf!32519
2024-08-05 09:28:12 +08:00
Armando (Dou Yiwen)
5dbf2aea2a
Merge branch 'fix/pr_14288' into 'master'
...
sdspi: add dma_aligned_buffer and pwr_ctrl_handle fields (pr_14288)
Closes IDFGH-13376
See merge request espressif/esp-idf!32532
2024-08-05 09:18:46 +08:00
Mahavir Jain
3efe0853fb
Merge branch 'bugfix/null_assign_variable' into 'master'
...
fix(wifi_prov): Use calloc instead of malloc to zero initialize variable
See merge request espressif/esp-idf!32525
2024-08-02 22:03:39 +08:00
gaoxu
e3a717fd15
feat(isp): fix potentiual AF/AE/AWB continuous and oneshot conflict and add test
2024-08-02 16:52:35 +08:00
Atsunori Saito
5518e5639c
fix(sdspi): add dma_aligned_buffer and pwr_ctrl_handle fields
...
Closes https://github.com/espressif/esp-idf/pull/14288
2024-08-02 16:51:52 +08:00
zwl
ca5cb23095
fix: fixed directed adv can't be conneted when adv filter is 0x2 on ESP32C2
2024-08-02 16:34:21 +08:00
morris
9419dbfe68
change(examples): set the ili9881c version to 0.2.x
2024-08-02 16:34:21 +08:00
zwl
556264dcad
fix: fixed occasional wdt issue in multi-connection scenarios on ESP32H2
2024-08-02 16:34:21 +08:00
C.S.M
7c08d417d2
fix(mmu_map): make a static function force inline in order not be put in flash
2024-08-02 15:51:22 +08:00
zhangyanjiao
d7e03943d4
fix(wifi/mesh): clear the rootless state in mesh ie when changing from leaf to root
...
Closes https://github.com/espressif/esp-idf/issues/14063
2024-08-02 14:44:56 +08:00
zwx
3d46e6ed1d
feat(802.15.4): support 802.15.4 on esp32c5
2024-08-02 14:34:07 +08:00
Xu Xiao
cf05fa303f
Merge branch 'fix/fix_esp32c5_crash_issues' into 'master'
...
fix(wifi): fix esp32c5 crash issues when connect with full channel scan
Closes WIFIBUG-686 and WIFI-6620
See merge request espressif/esp-idf!32486
2024-08-02 14:22:41 +08:00
Rahul Tank
a6f90b5a02
fix(nimble): Modify Advertising Tx power levels
2024-08-02 11:24:56 +05:30
Rahul Tank
35e88684db
fix(wifi_prov): Use calloc instead of malloc to zero initialize variable
2024-08-02 10:33:28 +05:30
Armando
20e665022f
test(lp_i2s): added lp i2s read tests
2024-08-02 12:02:05 +08:00
Armando
ee8933f651
feat(lp_i2s): lp_i2s driver
2024-08-02 12:02:05 +08:00
Chen Yu Dong
7c92d98c04
fix(ci): update iperf build ci condition
...
Co-authored-by: Chen Yu Dong <chenyudong@espressif.com>
2024-08-02 11:43:44 +08:00
alanmaxwell
42074a3f36
fix(wifi_host): support esp32p4 host get mac addr from target
2024-08-02 11:42:44 +08:00
morris
6c7560a7fc
Merge branch 'change/disable_eot_in_lp_mode' into 'master'
...
change(dsi): don't send eot packet in lp mode
See merge request espressif/esp-idf!32480
2024-08-02 11:31:11 +08:00
Armando (Dou Yiwen)
0dd91afb09
Merge branch 'feat/c61_cache' into 'master'
...
cache: supported cache on c61
Closes IDF-9253 and DOC-8436
See merge request espressif/esp-idf!32407
2024-08-02 03:37:43 +08:00
Song Ruo Jing
ac8295fd19
Merge branch 'feature/esp32c61_clock_support' into 'master'
...
feat(clk): Add basic clock support for esp32c61
Closes IDF-9249
See merge request espressif/esp-idf!32244
2024-08-01 21:31:32 +08:00
Rahul Tank
d663a27053
Merge branch 'bugfix/add_return_value_to_rpa_to_api' into 'master'
...
fix(nimble): Add return value to RPA Timeout API
See merge request espressif/esp-idf!32312
2024-08-01 20:21:50 +08:00
xuxiao
4268d911cf
fix(wifi): fix esp32c5 crash issues when connect with full channel scan
2024-08-01 20:21:12 +08:00
Jiang Jiang Jian
22c9566641
Merge branch 'bugfix/avoid_offchan_ftm_retries' into 'master'
...
fix(wifi): Avoid internal retries for offchannel FTM Requests
Closes WIFIBUG-661
See merge request espressif/esp-idf!32488
2024-08-01 19:32:40 +08:00
Alexey Lapshin
cd0e34ed87
Merge branch 'fix/fix-gcc13-dirent-breaking' into 'master'
...
fix(newlib): fix include sys/dirent.h breaking change
See merge request espressif/esp-idf!32469
2024-08-01 19:27:24 +08:00
Frantisek Hrbata
0fdb309d1e
change: exclude CVEs that do not impact ESP-IDF components
...
cJSON: CVE-2024-31755 - Resolved in cJSON v1.7.18
FreeRTOS: CVE-2024-28115 - Affects only ARMv7-M MPU ports, and ARMv8-M ports
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-08-01 12:24:47 +02:00
morris
85cbe538aa
Merge branch 'doc/gptimer_include_etm_contents_conditionally' into 'master'
...
docs(gptimer): include etm content conditionally
Closes DOC-8437
See merge request espressif/esp-idf!32442
2024-08-01 17:49:58 +08:00
Island
c1e875fd38
Merge branch 'feat/support_enhanced_tx_power_on_esp32c3' into 'master'
...
Support enhanced BLE TX power setting and getting on ESP32C3
Closes BLERP-881 and BLERP-882
See merge request espressif/esp-idf!32289
2024-08-01 17:32:19 +08:00
Wu Zheng Hui
9ef5712f35
Merge branch 'doc/update_gpio_deep_sleep_hold_en_api_guide' into 'master'
...
docs(gpio): update gpio_deep_sleep_hold_en API usage notes
Closes ESPCS-952
See merge request espressif/esp-idf!31962
2024-08-01 16:58:34 +08:00
harshal.patil
470ad32f2c
fix(bootloader_support): Fix encrypt image instead of the partition feature not being enabled
2024-08-01 14:10:06 +05:30
Gao Xu
3e974bd8a3
Merge branch 'feature/support_isp_ae' into 'master'
...
feat(isp): Support ISP Auto Exposure (AE)
Closes IDF-9592, IDF-10193, and IDF-10580
See merge request espressif/esp-idf!31671
2024-08-01 16:21:34 +08:00
Xiaoyu Liu
1216dd1abd
change(ulp): bu lp i2c on esp32c5
2024-08-01 14:48:31 +08:00
wuzhenghui
5880defc25
fix(esp_hw_support): flash/psram SPI io is not controlled by hp iomux on esp32p4
2024-08-01 14:33:32 +08:00
wuzhenghui
29b51468e1
fix(esp_hw_support): fix bad power parameter if PSRAM is enabled during sleep
2024-08-01 14:33:31 +08:00
luoxu
a16d90ac02
feat(ble_mesh): Support BLE Mesh lib for esp32c5
2024-08-01 14:28:36 +08:00
luoxu
bacae23734
feat(ble_mesh): Support BLE Mesh for esp32c5
2024-08-01 14:28:36 +08:00
luoxu
62e3f414a1
feat(ble_mesh): mesh lib update to aff87bf33a
2024-08-01 14:28:36 +08:00
Konstantin Kondrashov
e21fca42ef
Merge branch 'fix/efuse_compiler_static_analizer_warns' into 'master'
...
fix(efuse): Fix GNU static analyzer warnings
Closes IDF-10086
See merge request espressif/esp-idf!31775
2024-08-01 13:29:25 +08:00
morris
b2a62ca860
change(dsi): don't send eot packet in lp mode
...
because some LCD doesn't respond to that
2024-08-01 12:48:22 +08:00
wuzhenghui
66fa61f353
docs(gpio): update gpio_deep_sleep_hold_en API usage notes
2024-08-01 10:37:23 +08:00
Armando
81cee9db8a
fix(psram): fixed typo in esp32 quad psram device driver comment
2024-08-01 09:34:18 +08:00
Armando
67b8dbb5e5
feat(cache): supported cache on c61
2024-08-01 09:34:18 +08:00
Song Ruo Jing
6db52ffe12
remove(clk): rc32k is removed as a clk source option for lp_slow_clk on C5/C61
2024-07-31 22:41:23 +08:00
Song Ruo Jing
335d39b869
feat(clk): Add basic clock support for esp32c61
...
- Support SOC ROOT clock source switch
- Support CPU frequency change
- Support RTC SLOW clock source switch
- Support RTC SLOW clock + RC FAST calibration
- Remove FPGA build
2024-07-31 22:41:22 +08:00
Nachiket Kukade
8b0a69d2a7
fix(wifi): Avoid internal retries for offchannel FTM Requests
2024-07-31 19:14:30 +05:30
Ivan Grokhotkov
ec66ecb176
ci(sdmmc): switch to usb_serial_jtag in the test app for P4
...
New CI runners use usb_serial_jtag, update configuration to match this.
2024-07-31 15:37:11 +02:00
Wang Meng Yang
d92c09a0ad
Merge branch 'bugfix/baidu_sniff_disc_esp32' into 'master'
...
fix(bt/controller): Fixed the issue of disconnection caused by updating the channel map in sniff mode
Closes AUD-5479
See merge request espressif/esp-idf!32007
2024-07-31 19:04:43 +08:00
Alexey Lapshin
24e2426b9e
fix(newlib): fix include sys/dirent.h breaking change
2024-07-31 17:12:23 +07:00
Igor Udot
b5ab82ce3c
Merge branch 'fix/replace_pytest_function' into 'master'
...
ci: replace pytest function
Closes IDFCI-1693
See merge request espressif/esp-idf!30531
2024-07-31 17:23:56 +08:00
Michael (XIAO Xufeng)
3cb3b5b61e
Merge branch 'feat/unity_runner_print_stage_number' into 'master'
...
feat(unity_test): print stage number when unity test run
See merge request espressif/esp-idf!28344
2024-07-31 17:15:24 +08:00
Rahul Tank
7c2d3a9e3b
fix(nimble): Add return value to RPA Timeout API
2024-07-31 14:41:45 +05:30
Konstantin Kondrashov
0bdf675992
fix(linux): Fix warnings for Linux target when COMPILER_STATIC_ANALYZER=y
2024-07-31 11:23:54 +03:00
Konstantin Kondrashov
97f26e99d1
fix(efuse): Fix warnings when COMPILER_STATIC_ANALYZER=y
...
- fixed a false-positive warning in esp_efuse_utility
- refactored an efuse function
2024-07-31 10:31:43 +03:00
C.S.M
f4ca7bfc48
Merge branch 'fix/flash_idle_judge' into 'master'
...
fix(spi_flash): Fix issue that bit_length is wrong on suspend chip because not judge idle correctly
See merge request espressif/esp-idf!32282
2024-07-31 15:12:30 +08:00
gaoxu
51a7de23b8
feat(isp_ae): add thread safe lock for ISP AE
2024-07-31 15:08:48 +08:00
gaoxu
c88ba68cb0
feat(isp): ISP dispatched ISRs together
2024-07-31 15:08:47 +08:00
Jakob Hasse
1ced23330b
Merge branch 'refactor/deprecate_esp_linux_helper_h' into 'master'
...
refactor(linux): deprecated esp_linux_helper.h
Closes IDF-9391
See merge request espressif/esp-idf!32448
2024-07-31 14:36:25 +08:00
Wu Zheng Hui
40a910bfa8
Merge branch 'fix/disable_timer_wakeup_source_with_auto_sleep_off' into 'master'
...
fix(esp_pm): disable timer wakeup source with auto light-sleep off
Closes PM-170
See merge request espressif/esp-idf!32116
2024-07-31 13:17:15 +08:00
Island
24e49de66c
Merge branch 'feat/save_ble_log_to_flash_0605' into 'master'
...
ble: save ble log to flash on ESP32C6
Closes BLERP-796, BLERP-885, BLERP-889, and BLERP-894
See merge request espressif/esp-idf!31352
2024-07-31 11:51:00 +08:00
Hong Shu Qing
90ea731fe1
Merge branch 'feature/esp32c5_rng_support' into 'master'
...
feat(esp32c5mp): support for rng api and test example
Closes IDF-8626
See merge request espressif/esp-idf!31902
2024-07-31 11:49:59 +08:00
gaoxu
cb6ecc470c
feat(isp_ae): add isp auto exposure driver test
2024-07-31 11:18:53 +08:00
gaoxu
3c0fe579b6
feat(isp_ae): support isp auto exposure
2024-07-31 11:18:51 +08:00
Jiang Jiang Jian
f201d49565
Merge branch 'fix/fix_wrong_protocol_element_in_probe_response' into 'master'
...
fix(wifi): fix softAP fill protocol element in 2G prob-response with 5G configuration
Closes WIFIBUG-683 and WIFIBUG-533
See merge request espressif/esp-idf!32447
2024-07-31 11:12:40 +08:00
xiongweichao
e50547f664
fix(bt/controller): Fixed disconnection issue
...
- Fixed the issue of disconnection caused by updating the channel map in sniff mode
2024-07-31 10:33:33 +08:00
Marius Vikhammer
41dd1a351b
Merge branch 'feat/cmake_plugin_ulp' into 'master'
...
docker / docker (push) Has been cancelled
feat(lp-core): allow custom cmake for ULP project
Closes IDF-10551
See merge request espressif/esp-idf!31919
2024-07-31 09:31:57 +08:00
morris
2b0e43f25b
Merge branch 'feat/gdma_descriptor_driver' into 'master'
...
feat(gdma): add GDMA link list driver
See merge request espressif/esp-idf!32297
2024-07-30 22:54:33 +08:00