Jiang Jiang Jian
fde8c8d0f8
Merge branch 'feat/sntp_init_delay' into 'master'
...
feat(lwip): SNTP: Add support for adjusting startup delay
Closes IDF-8790
See merge request espressif/esp-idf!29688
2024-04-01 17:16:28 +08:00
Aditya Patwardhan
d0a23799e8
feat(mbedtls): Added support for using ECDSA key through key manager
2024-04-01 14:37:12 +05:30
Alexey Lapshin
26b728a5f8
fix(gcov): fix exceptions on gcov task_tick_hook
...
Closes https://github.com/espressif/esp-idf/issues/13511
2024-04-01 13:06:21 +04:00
Mahavir Jain
999f3f69c0
Merge branch 'esp32p4/deterministic_ecdsa_support' into 'master'
...
Add deterministic ECDSA support
Closes IDF-8507
See merge request espressif/esp-idf!29010
2024-04-01 16:45:14 +08:00
Harshit Malpani
2814b5a330
Revert "fix(esp_http_client): Call event_handler after header value is received"
...
This reverts commit 04ac8e43db
.
When `http_on_header_event` is called, event_handler is invoked and
then the current header key and header value are freed. In the previous
approach, `http_on_header_event` was called from `http_on_header_value`,
but it lead to an issue where if the value is received in multiple chunks,
then the current header key and value were freed and thus header was not
processed correctly which might result in connection issues. Calling
`http_on_heaher_event` from `http_on_header_field` ensures that the current
header field and value are processed properly
Fixes https://github.com/espressif/esp-idf/issues/13497
Fixes https://github.com/espressif/esp-idf/issues/13097
2024-04-01 13:41:47 +05:30
Armando (Dou Yiwen)
99efa9504c
Merge branch 'change/merge_isp_env_into_isp_af' into 'master'
...
(isp): merge isp env into isp af
See merge request espressif/esp-idf!29946
2024-04-01 16:05:44 +08:00
cjin
2f60e19696
feat(ble): add cca related config in c6, h2 and c2
2024-04-01 15:57:06 +08:00
cjin
edb3f70562
change(ble): support ble light sleep using ext 32k xtal on C2
2024-04-01 15:57:06 +08:00
zwl
5e443311da
ble: update esp32c2 lib to 7a428d35
2024-04-01 15:57:06 +08:00
zwl
f2da3c12e9
ble: update esp32h2 and esp32c6 lib to 39c6e050
2024-04-01 15:57:06 +08:00
zhaoweiliang
29eb1400ae
ble : adjust the log initialization sequence of ESP32C6 and ESP32H2
2024-04-01 15:57:06 +08:00
Jiang Jiang Jian
0301125fbd
Merge branch 'bugfix/typo_bootloader_kconfig' into 'master'
...
fix(bootloader): fix spelling mistakes in /components/bootloader/Kconfig.projbuild
See merge request espressif/esp-idf!29899
2024-04-01 15:36:10 +08:00
Li Shuai
608713a72a
fix(esp_hw_support): fixed modem hang caused by incorrect configuration of power and isolate signals
2024-04-01 15:21:07 +08:00
alanmaxwell
ffd0c8ecef
fix(soc): update gpio_sig_map.h for esp32c5 beta3
2024-04-01 15:07:38 +08:00
alanmaxwell
21693c3c7c
fix(ci): disable phy antenna example build for h2 and fix typo and format
2024-04-01 14:59:57 +08:00
alanmaxwell
2b8b3f49bf
feat(phy): support async update phy antenna config
2024-04-01 14:59:57 +08:00
alanmaxwell
408a4675ee
fix(wifi): fix multi antenna issue for C6
2024-04-01 14:59:55 +08:00
alanmaxwell
0f73cf50fb
refactor(wifi): Add deprecated attribute for WiFi multiple antennas api
2024-04-01 14:59:27 +08:00
alanmaxwell
92e76a3434
refactor(phy): refactor multiple antenna, support for WIFI/BT/BLE/15.4
2024-04-01 14:59:27 +08:00
zwx
81b6bae194
feat(802154): add ieee802154 support for C5beta3
2024-04-01 14:50:07 +08:00
Aditya Patwardhan
f231b262b9
Merge branch 'fix/key_manager_hw_support' into 'master'
...
Fix/key manager hw support
See merge request espressif/esp-idf!29508
2024-04-01 14:34:42 +08:00
Armando
b40cf7508c
test(isp): remove isp env detector allocation test
2024-04-01 12:00:36 +08:00
Armando
ad3087fa20
change(isp): merge isp af env into isp af controller
2024-04-01 11:59:43 +08:00
wangjialiang
6df1997db5
feat(ble_mesh): Make alarm number configurable
2024-04-01 11:57:07 +08:00
xiehang
f3c5047638
feat(extconn): Supports external WiFi connections for ESP32p4 and other espressf chips
2024-04-01 11:44:52 +08:00
gongyantao
9e2ffff9b6
fix(bt): fix some issues in bt controller
...
1: fixed the incorrect timeing in reporting HCI_Link_Key_Type_Changed.
2: fixed the incorrect iv value during resuming encryption.
3: fixed the incorrect return with hci command rd_stored_link_key.
2024-04-01 11:40:10 +08:00
xiehang
9d7bd6a8dd
change(esp_phy): Add SOC_PHY_SUPPORTED to control phy mode
2024-04-01 11:36:55 +08:00
Chen Jian Xing
d5c6e53e8a
Merge branch 'bugfix/fix_coex_ld_issue' into 'master'
...
fix(wifi): fix coex ld issue
See merge request espressif/esp-idf!29914
2024-04-01 11:30:38 +08:00
Armando (Dou Yiwen)
9e8f5364eb
Merge branch 'feat/isp_af_driver' into 'master'
...
isp: added isp driver framework and isp af driver
See merge request espressif/esp-idf!27937
2024-04-01 10:44:48 +08:00
Xiong Wei Chao
7915aee213
Merge branch 'bugfix/sdp_remove_record_no_evt' into 'master'
...
fix(bt/bluedroid): Fixed the crash caused by using illegal pointers during SDP deinit
Closes BTQABR2023-201
See merge request espressif/esp-idf!29288
2024-04-01 10:17:31 +08:00
Jakob Hasse
9c108f2da6
feat(esp_hw_support): brought up RNG on ESP32-P4
2024-04-01 07:09:11 +05:30
Armando
a26ab5118c
test(isp): added isp csi share test
2024-04-01 09:30:07 +08:00
Armando
bf1275d700
feat(isp): added isp driver framework and isp af driver
2024-04-01 09:30:07 +08:00
Jiang Jiang Jian
0c68b9b06c
Merge branch 'feat/sleep_retention_depends_power_state_management' into 'master'
...
sleep retention multiple modules initialization and dependency management
Closes WIFI-5252 and IDFGH-11302
See merge request espressif/esp-idf!28941
2024-04-01 09:28:42 +08:00
Jakob Hasse
f5ee19f01e
fix(soc): corrected register base definition in rtcadc_reg.h
2024-04-01 06:52:29 +05:30
wuzhenghui
d9682ea8cb
fix(hal): use force_inline for lp_sys ll header
2024-03-30 11:51:52 +08:00
Li Shuai
a054f89021
fix: modify some typos to ensure CI pipeline run pass
2024-03-30 11:51:52 +08:00
xiaqilin
7f94f5bf72
change(ieee802154): add sleep deinit API
2024-03-30 11:51:52 +08:00
Li Shuai
fc308a4234
change(driver/i2c): modify i2c sleep retention test case to fix memory leakage issue
2024-03-30 11:51:52 +08:00
Li Shuai
b1540e2470
change(esp_hw_support): use power down peripheral in light sleep option to determine TOP to off
2024-03-30 11:51:52 +08:00
Li Shuai
91bb0e7276
change(driver/i2c): use new retention api to implement i2c retention
2024-03-30 11:51:52 +08:00
Li Shuai
c07be48edb
change(esp_hw_support): add adc retention module and it is dependencies on the clock modem
2024-03-30 11:51:52 +08:00
Li Shuai
67f1de5e99
change(esp_hw_support): dump sleep retention context to io stream
2024-03-30 11:51:52 +08:00
Li Shuai
4ffa5c23af
change(ieee802154): use new sleep retention api to implement ieee802154 mac retention
2024-03-30 11:51:52 +08:00
Li Shuai
c0f3570237
change(bt): use new retention api to implement BT mac and bb retention
2024-03-30 11:51:52 +08:00
Li Shuai
57c8fdfd86
change(esp_hw_support): use new retention api to implement gdma retention
2024-03-30 11:51:52 +08:00
Li Shuai
a0a343cb13
change(wifi): use new retention api to implement wifi mac and bb retention
2024-03-30 11:51:50 +08:00
Konstantin Kondrashov
557ad147d3
Merge branch 'bugfix/log_wrap_around_cache_generation_counter' into 'master'
...
fix(log): Fix wrap-around of cache generation counter
Closes IDFGH-4707
See merge request espressif/esp-idf!29918
2024-03-29 22:30:43 +08:00
Aditya Patwardhan
7acc4d4326
fix(esp_hw_support): Fix key manager hw support
...
1) Added NULL checks for public APIs
2) Added debug prints at necessary places
3) Updated the check for already deployed HUK
2024-03-29 18:53:13 +05:30
Darian
f66a23a8fb
Merge branch 'refactor/usb_host_usbh_hub_interaction' into 'master'
...
refactor(usb/host): Refactor USBH interaction with Hub
See merge request espressif/esp-idf!29783
2024-03-29 21:16:14 +08:00
Li Shuai
262be04b21
change(esp_hw_support): modify system and modem clock to support modem domain power down
2024-03-29 16:13:52 +08:00
zwx
d2e0b9419f
fix(CI): fix CI to pass fast build app
2024-03-29 16:03:24 +08:00
xuxiao
d69c25b997
fix(phy): update esp32c5 phy init data
2024-03-29 16:03:24 +08:00
wuzhenghui
a744a2c43f
fix(esp_hw_support): fix zb/bt shared bb dependency for ieee154
2024-03-29 16:03:24 +08:00
xuxiao
b1bd9987fe
feat(phy): add esp32c5 beta3 phy support
2024-03-29 16:03:24 +08:00
Island
82f70e7ad4
Merge branch 'bugfix/IDFGH-12353' into 'master'
...
fix(ble_mesh): Free segment tx buffers on tx reset for SAR enhancement
Closes IDFGH-12353 and BLERP-641
See merge request espressif/esp-idf!29779
2024-03-29 16:03:13 +08:00
Kevin (Lao Kaiyao)
f6f7145fec
Merge branch 'bugfix/rollback_the_breaking_change_of_i2s_cb_event_data' into 'master'
...
fix(i2s): rollback the breaking change of i2s cb event data
See merge request espressif/esp-idf!29896
2024-03-29 15:55:17 +08:00
Li Shuai
59115cd2d1
change(esp_hw_support): some system peripherals to use a retention module number
2024-03-29 15:27:08 +08:00
Li Shuai
7092cf7d3e
feat(esp_hw_support): implement of sleep retention module initialize and dependency management
2024-03-29 15:22:53 +08:00
Li Shuai
080d09387c
change(esp_hw_support): modify the style of module argument from bitmap to number
2024-03-29 15:22:52 +08:00
harshal.patil
272633bde1
fix(mbedtls/ecdsa): Fix dependant peripheral's enable and reset
2024-03-29 12:40:13 +05:30
morris
1ed64afddd
Merge branch 'refactor/remove_unused_periph_module_enable' into 'master'
...
remove orphaned clk_gate_ll.h on esp32p4
Closes IDF-8094
See merge request espressif/esp-idf!29906
2024-03-29 14:50:34 +08:00
harshal.patil
84b6940ce4
feat(mbedtls/ecdsa): Wrapped ecdsa_write_signature to support deterministic ECDSA signatures
2024-03-29 12:14:11 +05:30
harshal.patil
70ef80d974
feat(mbedtls/ecdsa): Add support for deterministic ECDSA signature generation
2024-03-29 12:14:11 +05:30
harshal.patil
cd98dfc3fd
feat(hal): Add LL and HAL layer support for deterministic ECDSA
2024-03-29 12:14:11 +05:30
harshal.patil
95fac15698
feat(hal/ecdsa): Add HAL API for operation successful check
2024-03-29 12:14:11 +05:30
Li Shuai
fd421ba9bb
change(esp_hw_support): rename interface name of get modules bitmap to get created modules
2024-03-29 14:41:57 +08:00
Li Shuai
b521fb4efe
change(esp_hw_support): rename sleep retention module to created module
2024-03-29 14:36:11 +08:00
laokaiyao
94ea9e398e
fix(i2s): rollback the breaking change of callback event data
...
`i2s_event_data_t::data` is deprecated due to the cumbersome usage of secondary pointer
Please use the newly added first-level pointer `i2s_event_data_t::dma_buf` instead
2024-03-29 14:33:25 +08:00
Aditya Patwardhan
43d934ffb2
Merge branch 'feature/ota_buffer_cap_config' into 'master'
...
feat(esp_https_ota): Add config to configure memory capability for OTA buffer
Closes IDF-8836
See merge request espressif/esp-idf!27927
2024-03-29 12:51:25 +08:00
Aditya Patwardhan
2ad611ad73
fix(esp_hw_support): Fix key mgr hw support
...
1) Fix re-deployment scenario for key manager
2) Fix magic for key manager APIs
3) Fix key manager eFuse check
4) Fix key manager test case
2024-03-29 09:34:46 +05:30
Jiang Jiang Jian
d434034513
Merge branch 'bugfix/storage_spelling' into 'master'
...
fix(storage,esp_pm): spelling fixes by codespell pre-commit hook
See merge request espressif/esp-idf!29898
2024-03-29 11:59:48 +08:00
Wu Zheng Hui
96d99352ea
Merge branch 'feature/esp32p4_sleep_peripheral_retention_support' into 'master'
...
feat(esp_hw_support): esp32p4 sleep support (Stage 3: support system peripheral sleep retention 🔌 )
Closes IDF-7531, IDF-7530, IDF-8976, and FV-748
See merge request espressif/esp-idf!28486
2024-03-29 11:15:49 +08:00
Xiaoyu Liu
1db02e48ef
fix(bootloader): fix spelling errors in /components/bootloader/Kconfig.projbuild
2024-03-29 10:59:46 +08:00
morris
8e64a59fac
refactor(periph_ctrl): remove orphaned clk_gate_ll.h
...
and deprecate the legacy periph_module_xxx functions for new targets
2024-03-29 10:53:05 +08:00
morris
f29351b99a
refactor(spi): use RCC functions to do DMA reset
2024-03-29 10:53:05 +08:00
morris
b55a0e015a
feat(sdio_slave): add reset and clock control functions
2024-03-29 10:41:17 +08:00
morris
b4de983dbc
feat(dedic_gpio): add reset and clock control functions
2024-03-29 10:41:17 +08:00
morris
1b8e1df648
feat(uhci): add reset and clock control functions
2024-03-29 10:41:17 +08:00
Michael (XIAO Xufeng)
5d6c56c20d
Merge branch 'fix/unused_mmap_include' into 'master'
...
fix(all): remove unused header includes
See merge request espressif/esp-idf!29816
2024-03-29 10:20:08 +08:00
luoxu
22f3006dd1
fix(ble_mesh): Free segment tx buffers on tx reset for SAR enhancement
...
Closes: https://github.com/espressif/esp-idf/issues/13384
2024-03-29 10:14:14 +08:00
Konstantin Kondrashov
02d7120d02
feat(esp_hw_support): Adds MAC support for esp32p4
2024-03-29 01:44:39 +08:00
Konstantin Kondrashov
e0e8050877
fix(log): Fix wrap-around of cache generation counter
...
Closes https://github.com/espressif/esp-idf/issues/6516
2024-03-28 18:56:19 +02:00
wuzhenghui
a8bcf67cb5
ci: enable esp_pm pytest for esp32p4
2024-03-29 00:38:57 +08:00
wuzhenghui
4a64d2fe2c
change(hal): control PAU bus clock by hal layer
2024-03-29 00:36:46 +08:00
liuning
bd98ade2a8
fix(wifi): fix coex ld issue
2024-03-28 21:28:10 +08:00
Alon Bar-Lev
93706028de
change(console): drop the use of open_memstream()
...
the argtable3 provides string based output return, there is no need to go via
stdio structures.
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
Signed-off-by: Ivan Grokhotkov <ivan@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/12507
2024-03-28 14:09:01 +01:00
Ivan Grokhotkov
15e63f4222
fix(esp_pm): applied spelling fixes by codespell
2024-03-28 13:00:55 +01:00
Ivan Grokhotkov
10cc15b150
fix(storage): applied spelling fixes by codespell pre-commit hook
2024-03-28 13:00:54 +01:00
wuzhenghui
38fe4e136a
feat(esp_hw_support): support esp32p4 sleep peripheral retention
2024-03-28 19:18:25 +08:00
wuzhenghui
f1beed90ff
feat(esp_hw_support): support esp32p4 sleep clock retention
2024-03-28 19:18:24 +08:00
wuzhenghui
194c38479e
refactor(esp_hw_support): split pd_top clock retention initialization by target
2024-03-28 19:18:24 +08:00
wuzhenghui
5d24a818eb
feat(esp_hw_support): add esp32p4 pau initial support
2024-03-28 19:18:24 +08:00
wuzhenghui
acd263d006
fix(esp_hw_support): fix pmu analog parameter configuration missing
2024-03-28 19:18:20 +08:00
Aditya Patwardhan
34f0a0d6e5
Merge branch 'fix/fix_bootloader_support_public_api_not_defined' into 'master'
...
fix(bootloader_support): Fix public APIs not being defined
See merge request espressif/esp-idf!29552
2024-03-28 18:23:49 +08:00
wuzhenghui
4bcb88c482
change(rtc): rename sleep mode related regs defination
2024-03-28 17:49:14 +08:00
Martin Vychodil
abf2d13f74
Merge branch 'feat/vfs_fd_dump' into 'master'
...
feat(vfs): Add function to dump VFS file descriptors
See merge request espressif/esp-idf!29148
2024-03-28 17:46:50 +08:00
Aditya Patwardhan
9be1c9f03e
fix(bootloader_support): Fix API not defined for application
2024-03-28 15:05:10 +05:30
Marius Vikhammer
cbc632bd04
fix(lp_core): fix kconfig not allowing using all of LP mem for P4 lp core
2024-03-28 16:39:16 +08:00
Harshit Malpani
8f8528a10c
feat(esp_https_ota): Add config to configure memory capability for OTA buffer
...
Add `Tuning OTA Performance` section in OTA documentation
2024-03-28 11:11:07 +05:30
Jiang Jiang Jian
277bec6d04
Merge branch 'bugfix/fix_group_address_qos_frames_issue' into 'master'
...
fix(wifi): fix multicast address qos frames issue
Closes ESPCS-940 and WIFI-6500
See merge request espressif/esp-idf!29694
2024-03-28 12:55:02 +08:00
Jiang Jiang Jian
969a43cf6d
Merge branch 'bugfix/fix_bt_cmakefile_error_on_c2' into 'master'
...
fix(bt): fixed cmakelist error on c2
Closes IDFGH-12430
See merge request espressif/esp-idf!29880
2024-03-28 12:00:53 +08:00
Jiang Jiang Jian
999bfcac6f
Merge branch 'fix/wifi_without_remote' into 'master'
...
fix(wifi): Remove optional dependency on esp_wifi_remote if !ESP_WIFI_ENABLED
See merge request espressif/esp-idf!29891
2024-03-28 11:59:53 +08:00
Kevin (Lao Kaiyao)
2a121e92e8
Merge branch 'feature/i2s_support_asynch_read_write_via_callback' into 'master'
...
feat(i2s): support asynchronous read write via callback
See merge request espressif/esp-idf!29870
2024-03-28 11:50:13 +08:00
Wan Lei
e84c7f00a5
Merge branch 'feat/c6lite_c61_ci_header_tmp_app' into 'master'
...
feat(esp32c61): ci enable header check (stage 7/8)
See merge request espressif/esp-idf!29775
2024-03-28 11:45:20 +08:00
Omar Chebib
1683e9a92c
Merge branch 'fix/unused_interrupts' into 'master'
...
fix(esp_hw_ support): clear reserved interrupts that are unused or not applicable anymore
Closes IDF-7821 and IDF-9428
See merge request espressif/esp-idf!29639
2024-03-28 11:27:20 +08:00
Marius Vikhammer
1c73c657c9
Merge branch 'ci/console_test_coverage' into 'master'
...
ci(console): improve esp-system console test-coverage
Closes IDFCI-1856, IDF-9576, and IDF-9577
See merge request espressif/esp-idf!29748
2024-03-28 11:14:57 +08:00
morris
c0289ee6eb
fix(drivers): fix typos found by codespell
...
codespell components/esp_driver*
2024-03-28 10:01:27 +08:00
Wang Meng Yang
10d4843b02
Merge branch 'feat/add_vsc_to_set_min_enc_key_sz' into 'master'
...
feat(bt/bluedroid): added a VSC to set minimal encryption key size
Closes BT-3590 and BTQABR2023-211
See merge request espressif/esp-idf!28263
2024-03-28 08:27:35 +08:00
David Cermak
132135519d
fix(wifi): Remove optional dependency on esp_wifi_remote if !ESP_WIFI_ENABLED
...
The dependency could be introduced from dependent component if needed.
The else() part of the condition wasn't correct, as it didn't check for
esp_wifi_remote from component manager, which is prefixed by Espressif
namespace, so the correct statement would be:
if(espressif__esp_wifi_remote IN_LIST build_components)
2024-03-27 16:50:38 +01:00
harshal.patil
e454fa4026
fix(hal/sha): Add RCC enable and reset API definitions for ESP32-C5 SHA
2024-03-27 18:09:33 +05:30
Harshal Patil
5274bf88e4
Merge branch 'esp32p4/add_sha_support' into 'master'
...
feat: add SHA support for ESP32-P4
Closes IDF-7541 and IDF-7882
See merge request espressif/esp-idf!24865
2024-03-27 20:08:28 +08:00
wanlei
535afdd7f4
feat(esp32c61): ci enable header check, fix c61 build
2024-03-27 19:39:59 +08:00
linruihao
4a61fda5fb
fix(bt): fixed cmakelist error on c2
...
Closes https://github.com/espressif/esp-idf/issues/13451
2024-03-27 19:38:45 +08:00
xiongweichao
eabd31e849
fix(bt/bluedorid): Fixed crash caused by using illegal pointer
2024-03-27 19:05:39 +08:00
xiongweichao
1c30191ac4
fix(bt/bluedorid): Fixed no event when removing an invalid SDP record
2024-03-27 19:05:39 +08:00
C.S.M
333e8aa19e
Merge branch 'feature/support_i2c_timeout' into 'master'
...
feature(i2c_master): Add a parameter for config the scl await value
See merge request espressif/esp-idf!29787
2024-03-27 18:14:58 +08:00
Wu Zheng Hui
520ed675d7
Merge branch 'feature/support_esp32p4_deepsleep' into 'master'
...
feature(esp_hw_support): support esp32p4 deepsleep example and tests
Closes IDF-7529
See merge request espressif/esp-idf!29789
2024-03-27 17:43:05 +08:00
Mahavir Jain
f5fc636790
Merge branch 'feature/enable_aes_sha_support_for_c5' into 'master'
...
feat: enabled aes and sha support for esp32c5
Closes IDF-8627 and IDF-8624
See merge request espressif/esp-idf!29052
2024-03-27 17:30:45 +08:00
Omar Chebib
a79c6f7f67
fix(esp_hw_support): clear reserved interrupts that are not applicable for each target
2024-03-27 16:21:25 +08:00
wuzhenghui
7408732688
fix(freertos): Updated threshold for scheduling time test for esp32p4
...
This commit increases the pass threshold for the scheduling time test on
esp32p4.
2024-03-27 16:19:19 +08:00
laokaiyao
fd27cef045
feat(i2s): support asynchronous read write via callback
...
Split the TX DMA buffer `auto_clear` into `auto_clear_after_cb` and `auto_clear_before_cb`,
so that allow user to update the DMA buffer directly in the `on_sent` callback
2024-03-27 16:04:13 +08:00
Marc CAPDEVILLE
fcd1f1c808
change(esp_driver_i2s) : Some hack on I2S callback
...
mod for event data to contain the pointer to the dma buffer.
mod for clearing data on send buffer before calling tx callback
2024-03-27 16:04:03 +08:00
Lou Tian Hao
5fa57d12b2
Merge branch 'feature/esp32c5beta3_light_sleep_support_stage_0' into 'master'
...
feat(esp_hw_support): esp32c5 sleep support (Stage 1: support modem clock)
Closes IDF-8845
See merge request espressif/esp-idf!29839
2024-03-27 14:33:04 +08:00
Armando (Dou Yiwen)
bfd3586f03
Merge branch 'doc/csi_programming_guide' into 'master'
...
doc(camera): added camera controller driver programming guide
Closes IDF-9563
See merge request espressif/esp-idf!29802
2024-03-27 14:04:36 +08:00
wuzhenghui
621effce5b
fix(esp_system): workaround for CI pass
...
1. workaround esp32p4 rev0 wrong deepsleep wakeup cause
2. workaround esp32p4 lightsleep stuck issue with PSRAM enabled
2024-03-27 13:59:37 +08:00
wuzhenghui
65d4e79f80
feat(esp_hw_support): support esp32p4 ext1 wakeup
2024-03-27 13:59:37 +08:00
wuzhenghui
ccaae61fee
feat(esp_hw_support): support esp32p4 deepsleep
2024-03-27 13:59:36 +08:00
wuzhenghui
299199c5a5
feat(soc): add ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB rom caps
2024-03-27 13:59:36 +08:00
harshal.patil
22857529dd
ci(hal/crypto): Update crypto test app to use SHA-DMA process API from mbedtls
2024-03-27 11:23:30 +05:30
harshal.patil
9cd10e196b
feat(hal/sha): use RCC atomic block to enable/reset the SHA peripheral
2024-03-27 11:23:30 +05:30
harshal.patil
211a2a5477
feat(mbedtls/sha): Support SHA-DMA operations by satisfying L1 cache alignment requirements
...
- Use block mode as default SHA operation mode instead of DMA
2024-03-27 11:23:29 +05:30
harshal.patil
d737625215
feat(mbedtls/sha): Support in AXI-DMA SHA driver layer
2024-03-27 11:23:29 +05:30
harshal.patil
853bff88c5
change(mbedtls/sha): replace Cache ROM APIs usage with APIs from esp_cache.h
2024-03-27 11:23:29 +05:30
harshal.patil
507b5fd2b6
fix(soc/sha_struct): fix register name continue to conti
...
- As contnue being a reserved keyword in C, the register name
continue is not valid
2024-03-27 11:23:28 +05:30
harshal.patil
e6782156c4
feat(hal/sha): add SHA peripheral support for esp32p4
2024-03-27 11:23:28 +05:30
Lou Tianhao
85e803ded4
docs(pm): add description for newly added filed in modem_syscon
2024-03-27 11:40:32 +08:00
Mahavir Jain
c658351eab
Merge branch 'esp32p4/add_aes_gcm_support' into 'master'
...
feat: add AES-GCM support for ESP32-P4
See merge request espressif/esp-idf!29516
2024-03-27 11:40:26 +08:00
Armando
8cef97beac
change(csi): changed the clk_freq_hz to lane_bit_rate_mbps
2024-03-27 10:40:59 +08:00
Armando
bdceef252b
doc(camera): added camera controller driver programming guide
2024-03-27 10:40:58 +08:00
Armando (Dou Yiwen)
f85ddd17ce
Merge branch 'feature/prefer_cache_alloc' into 'master'
...
cache: added prefer cache alloc
Closes IDF-9562
See merge request espressif/esp-idf!29797
2024-03-27 10:36:12 +08:00
Cao Sen Miao
ede1df51b0
feat(i2c_master): Add parameter to config I2C scl await time
2024-03-27 10:35:11 +08:00
Jiang Jiang Jian
6b1451050d
Merge branch 'fix/heap-calloc-fail-wrong-size' into 'master'
...
fix(heap): Wrong size propagated in alloc fail callback of heap_caps_calloc()
See merge request espressif/esp-idf!29841
2024-03-27 10:15:50 +08:00
muhaidong
fedfac470a
fix(wifi): fix multicast address qos frames issue
2024-03-27 10:13:14 +08:00
Ivan Grokhotkov
64757e9fea
fix(check_callgraph): rework --ignore-refs to be more generic
2024-03-26 17:05:39 +01:00
Tomas Rezucha
e9daf4912b
fix(usb/host): Do not allow unaligned cache access for M2C direction
2024-03-26 16:41:12 +01:00
Konstantin Kondrashov
73041ea10a
Merge branch 'bugfix/esp_timer_test_fail' into 'master'
...
fix(esp_timer): Force test to go light sleep ignoring ESP_ERR_SLEEP_REJECT
Closes IDFCI-2091, IDFCI-2092, and IDFCI-2093
See merge request espressif/esp-idf!29814
2024-03-26 22:22:48 +08:00
Bogdan Kolendovskyy
c6002f7dfd
Merge branch 'feature/iperf_for_all_phys' into 'master'
...
add(examples/ethernet/iperf): capability to run iperf test on all supported phys
See merge request espressif/esp-idf!29348
2024-03-26 21:15:50 +08:00
Jiang Jiang Jian
22537f1d6b
Merge branch 'bugfix/variable_length_rsnxe' into 'master'
...
Expands maximum size of RSNXE IE to 255
Closes WIFI-6435
See merge request espressif/esp-idf!28643
2024-03-26 20:35:14 +08:00
Lou Tianhao
4535dfdd49
change(pm): esp32c5 hardware does not have clk_fe_cal_160m_en
2024-03-26 19:59:05 +08:00