Mahavir Jain
ab74fb4d92
Merge branch 'feature/locking_layer_for_ecdsa' into 'master'
...
feat(esp_hw_support): Added locking mechanism for the ECDSA and ECC peripherals
Closes IDF-7990
See merge request espressif/esp-idf!26029
2023-09-25 18:04:21 +08:00
Jiang Jiang Jian
217defb939
Merge branch 'bugfix/fix_modem_reject_deepsleep' into 'master'
...
fix(sleep): fix modem reject the deepsleep request
Closes PM-9
See merge request espressif/esp-idf!26101
2023-09-25 17:10:53 +08:00
Jiang Jiang Jian
73dcc399c3
Merge branch 'bugfix/fix_pma_bad_retention' into 'master'
...
fix(sleep): fix pma cfg csr regs bad retention
See merge request espressif/esp-idf!26136
2023-09-25 17:10:11 +08:00
morris
0fe1114673
Merge branch 'bugfix/shared_intr_memory_location' into 'master'
...
fix(intr): always allocate memory from internal ram
Closes IDFGH-11099
See merge request espressif/esp-idf!26090
2023-09-25 15:36:36 +08:00
Armando (Dou Yiwen)
b58a2ea6a6
Merge branch 'feature/support_cache_p4' into 'master'
...
cache: support cache driver on esp32p4
Closes IDF-7516
See merge request espressif/esp-idf!25490
2023-09-25 15:21:46 +08:00
C.S.M
c16b76f949
Merge branch 'bugfix/temp_clk_gate' into 'master'
...
fix(temperature_snesor): Put clock gate enable/disable in to sar_periph_ctrl together
Closes WIFIBUG-110
See merge request espressif/esp-idf!25992
2023-09-22 16:32:40 +08:00
morris
3dc13d58a1
fix(intr): always allocate memory from internal ram
...
Closes https://github.com/espressif/esp-idf/issues/12271
2023-09-22 15:13:35 +08:00
Armando
ec27891af6
change(cache): swap cache hal arg 'type' and 'level'
2023-09-22 14:19:41 +08:00
Armando
900aebd158
feat(dma): added APIs for dma specific malloc
2023-09-22 14:19:41 +08:00
Armando
cc581c3c36
change(cp_dma): check cache line by cache level
2023-09-22 14:19:41 +08:00
Armando
ea38a2e9a4
feat(cache): support cache driver on esp32p4
2023-09-22 14:19:41 +08:00
wuzhenghui
7a0684d03f
fix(sleep): fix pma cfg csr regs bad retention
2023-09-22 11:47:45 +08:00
Chen Yu Dong
ac17132bb4
Merge branch 'ci/move_build_test_rules_files_folder' into 'master'
...
fix(ci): change build-test-rules files folder
See merge request espressif/esp-idf!26076
2023-09-22 11:28:48 +08:00
Song Ruo Jing
98abcbabea
Merge branch 'feature/esp32p4_lp_io_support' into 'master'
...
feat(lp_io): Add support for ESP32P4
Closes IDF-7815
See merge request espressif/esp-idf!25991
2023-09-21 15:20:13 +08:00
wuzhenghui
34f89091b2
fix(sleep): fix modem reject the deepsleep request
2023-09-21 15:11:55 +08:00
morris
eac8df1380
Merge branch 'refactor/esp_timer_etm_test' into 'master'
...
test(etm): refactor systimer etm test case
See merge request espressif/esp-idf!26062
2023-09-21 12:58:09 +08:00
Cao Sen Miao
3265bab95f
fix(temperature_snesor): Put clock gate enable/disable in to sar_periph_ctrl together
2023-09-21 12:19:12 +08:00
morris
8d17265bb7
Merge branch 'feature/support_rmt_esp32p4' into 'master'
...
RMT driver support on ESP32-P4
Closes IDF-7476 and IDF-7730
See merge request espressif/esp-idf!25680
2023-09-20 23:11:11 +08:00
morris
a71208f96d
refactor(etm): systimer etm test case
...
previously we use the systimer event to toggling a GPIO and assert the GPIO level,
which is not stable in CI.
Now we swicth to clear the GPIO at the systimer event.
2023-09-20 22:26:35 +08:00
Song Ruo Jing
2d458a3f93
feat(lp_io): Add support for ESP32P4
2023-09-20 19:39:41 +08:00
Chen Yudong
2e11919f70
fix(ci): change build-test-rules files folder
2023-09-20 19:17:06 +08:00
Mahavir Jain
46a692fd22
Merge branch 'bugfix/cleanup_hmac_ds_testapps' into 'master'
...
fix(esp_hw_support): fix redudancy in hmac and ds test apps
Closes IDF-7993
See merge request espressif/esp-idf!25781
2023-09-20 18:45:30 +08:00
harshal.patil
6a7caa7b8e
feat(esp_hw_support): Added locking mechanism for the ECDSA and ECC peripheral
2023-09-20 16:05:50 +05:30
harshal.patil
aa4783519a
feat(esp_hw_support): Add esp_crypto_lock layer for esp32c2
2023-09-20 16:05:49 +05:30
Zim Kalinowski
d9a9a4a17f
Merge branch 'fix/test_app_trim_builds' into 'master'
...
fix(test_apps): Trim builds of component test apps
See merge request espressif/esp-idf!25789
2023-09-20 18:32:57 +08:00
Lou Tian Hao
925a7310ca
Merge branch 'feat/add_internal_pull_up_or_pull_down_option_for_deepsleep_wakeup_prepare' into 'master'
...
feat(pm): add internal pull-up/downs option for gpio used for deepsleep wakeup
Closes IDFGH-10994
See merge request espressif/esp-idf!25972
2023-09-20 10:44:07 +08:00
morris
6bb05cccdd
feat(rmt): add driver support for esp32p4
...
including DMA feature
2023-09-19 12:54:14 +08:00
Gao Xu
80e3ece7d1
Merge branch 'bugfix/remove_wno_format_in_driver_hal_and_esp_hw_support_components' into 'master'
...
Remove -Wno-format in hal and esp_hw_support components
Closes IDF-6792
See merge request espressif/esp-idf!25402
2023-09-19 12:12:56 +08:00
Lou Tianhao
88364b8b11
feat(pm): add internal pull-up/downs option for gpio used for deepsleep wakeup
...
stash
2023-09-19 11:00:59 +08:00
Jiang Jiang Jian
ea8b5c28ea
Merge branch 'bugfix/fix_wifi_fail_to_enter_lightsleep_when_disconnected_esp32c6' into 'master'
...
fix(sleep_modem): fix lightsleep failure if enable lightsleep at phy disabled
Closes WIFI-5725 and WIFI-6208
See merge request espressif/esp-idf!25902
2023-09-19 07:16:55 +08:00
Michael (XIAO Xufeng)
efb9d9e7d4
Merge branch 'esp32_s2_s3_cpu_freq_to_pll' into 'master'
...
EspS2/S3: fixed the bug of insufficient voltage when the CPU switches frequency
See merge request espressif/esp-idf!25396
2023-09-18 20:01:31 +08:00
Darian Leung
287bdc5e61
fix(test_apps): Trim builds of component test apps
...
Some component test apps do not use the "set(COMPONENTS main)" command in their
project level "CMakeLists.txt", thus leading to their builds pulling in all
ESP-IDF components.
This commit trims the build of multiple component test apps:
- Add "set(COMPONENTS main ...)" to project level "CMakeLists.txt"
- Add missing "PRIV_REQUIRES" in some "main" component "CMakeLists.txt"
Also removed repeated configuraiton options in legacy_i2c_driver/sdkconfig.ci.defaults
as they are already specified in legacy_i2c_driver/sdkconfig.defaults
2023-09-18 17:16:37 +08:00
nilesh.kale
84d91e5bf9
fix(esp_hw_support/test_apps): fix redudancy in hmac and ds test apps
2023-09-18 10:42:54 +05:30
liuning
c6db306833
sleep_modem: split esp_wifi_internal_mac_sleep_configure, add lock for pm functions
2023-09-18 11:49:52 +08:00
liuning
90698bf1f5
fix(sleep_modem): fix lightsleep failure if enable lightsleep at phy disabled
2023-09-18 11:46:32 +08:00
gaoxu
5b4469f973
fix: remove wno format in esp_hw_support component
2023-09-18 02:43:41 +00:00
Armando (Dou Yiwen)
7894b21ef0
Merge branch 'bugfix/fix_120_ddr_pll_cali_issue' into 'master'
...
mspi: fixed bbpll calibration issue
Closes IDF-8237
See merge request espressif/esp-idf!25934
2023-09-14 15:46:54 +08:00
Konstantin Kondrashov
cbdb799b6f
feat(esp_timer): Support systimer for ESP32P4
2023-09-13 19:13:38 +08:00
Armando
d85c96209a
fix(mspi): fixed bbpll calibration issue
2023-09-13 11:22:31 +08:00
morris
ae1a9bf015
Merge branch 'feat/mcpwm_event_comparator_driver' into 'master'
...
feat(MCPWM): MCPWM event comparator driver
Closes IDF-7989
See merge request espressif/esp-idf!25552
2023-09-12 14:41:07 +08:00
morris
47e499de52
feat(mcpwm): clean up MCPWM ETM driver
2023-09-11 16:53:34 +08:00
Chen Jichang
7638235311
feat(mcpwm): MCPWM event comparator driver
...
In esp32p4, the MCPWM has a new feature, mainly ETM-oriented.
Each operator has two event comparators, can generate an event
when the count value of the timer that operator connects is equal
to the value of event comparator.
2023-09-11 16:53:34 +08:00
Planck (Lu Zeyu)
2a340c5fc5
fix(test_etm): fix vTaskDelay caused ci failure
2023-09-11 16:24:24 +08:00
hongshuqing
77a303276a
esp32/esp32s2/esp32s3 cpu freq to pll
...
add assert for cpu_freq_to_8m
update esp32 DBIAS_XTAL_80M_160M define
delete modify of esp32
remove esp32 comment
restore esp32 modify
2023-09-11 10:40:27 +08:00
Jiang Jiang Jian
5d983c3185
Merge branch 'bugfix/esp32c6_udp_bc_mc_short_time_cause_packet_loss' into 'master'
...
optimize the retention step of the APM and TEE modules to set only the critical parts to level 2 priority
Closes WIFIBUG-80
See merge request espressif/esp-idf!25792
2023-09-11 10:02:13 +08:00
Jiang Jiang Jian
a1c0d9c3a1
Merge branch 'feature/ble_lib_update_h2_c6' into 'master'
...
ble: update h2 c6 libble to 5d7af429
Closes BLERP-7
See merge request espressif/esp-idf!25691
2023-09-07 10:25:08 +08:00
morris
94d39009b4
Merge branch 'feature/esplcd_replace_periph_func_with_atomic' into 'master'
...
feat(esp_lcd): Replace `periph_module` function call with new ll func
Closes IDF-8167
See merge request espressif/esp-idf!25717
2023-09-07 01:59:04 +08:00
morris
2e6015b39f
Merge branch 'refactor/add_namespace_intr_cpu_id' into 'master'
...
refactor(intr): add namespace for intr_cpu_id_t
See merge request espressif/esp-idf!25725
2023-09-06 16:41:57 +08:00
Li Shuai
0f103817bc
fix(esp32c6/power save): optimize the retention step of the APM and TEE modules to set only the critical parts that affect wifi data frame receipt to level 2 priority
2023-09-06 14:57:46 +08:00
Planck (Lu Zeyu)
86d4f9993f
feat(esp_lcd): replace periph_module func with new ll func
...
Update periph_ctrl.h
2023-09-06 14:42:01 +08:00