morris
8d4b04742c
Merge branch 'fix/c61_h2_pmu_icg_csv_update_v5.4' into 'release/v5.4'
...
fix(pmu): c61 and h2 update pmu_icg_mapping.h (v5.4)
See merge request espressif/esp-idf!34795
2024-11-20 17:41:37 +08:00
wanckl
6abf54e150
fix(pmu): c61 and h2 update pmu_icg_mapping.h
2024-11-20 10:32:40 +08:00
Li Shuai
71f83bd02b
change(esp_hw_support): fix some sleep retention build error
2024-11-18 17:46:41 +08:00
Li Shuai
00a6f825b0
change(soc): add sleep retention module total number definition
2024-11-18 16:05:34 +08:00
laokaiyao
24a6994471
feat(i2s): support i2s retention on C61
2024-11-14 10:18:16 +08:00
Xiao Xufeng
802e7b2192
feat(sleep_retention): allow drivers taking TOP power lock
...
Also add a dump function
2024-11-05 03:22:01 +08:00
Island
fa3f6ac55e
Merge branch 'feat/ble_mesh_esp32c61_support' into 'master'
...
Feat/ble mesh esp32c61 support
Closes BLERP-1098 and IDF-10364
See merge request espressif/esp-idf!34100
2024-10-25 12:24:01 +08:00
Gao Xu
ffcf40cee3
Merge branch 'feature/esp32c61_i2s_support' into 'master'
...
feat(i2s): support i2s on esp32c61
Closes IDF-9312 and IDF-9313
See merge request espressif/esp-idf!32905
2024-10-25 11:18:44 +08:00
wanckl
ef7406257a
feat(driver_spi): spi master support sleep retention(recovery)
2024-10-24 12:47:32 +08:00
luoxu
f43b1d2dea
feat(ble_mesh): esp32c61 support for ble mesh
2024-10-23 16:57:59 +08:00
Song Ruo Jing
7a516554a6
feat(ledc): Add sleep retention support for C5/C61
2024-10-22 17:55:53 +08:00
Song Ruo Jing
4a90deb227
feat(ledc): support ledc sleep mode selection
...
Support LEDC sleep retention on C6/H2/P4
2024-10-22 17:54:32 +08:00
Song Ruo Jing
dc15243a64
refactor(uart): minor update on uart retention feature
2024-10-22 17:43:28 +08:00
gaoxu
8ab0cdde60
feat(i2s): support i2s on esp32c61
2024-10-22 15:12:38 +08:00
morris
63cf6f93e6
Merge branch 'feat/etm_driver_c61' into 'master'
...
ETM driver support for esp32c61
Closes IDF-9295, IDF-9964, IDF-9318, and IDF-10373
See merge request espressif/esp-idf!34090
2024-10-18 13:11:35 +08:00
Jiang Jiang Jian
88317cff24
Merge branch 'feat/pwr_glitch_bringup_c5_c61' into 'master'
...
feat(pwr_glitch): Add power glitch reset support on esp32c5, esp32c61
See merge request espressif/esp-idf!33032
2024-10-15 14:15:49 +08:00
Kevin (Lao Kaiyao)
f159b1efbb
Merge branch 'refactor/split_esp32c61_soc_include_folder' into 'master'
...
refactor(soc): sort esp32c61 soc headers
See merge request espressif/esp-idf!33322
2024-10-12 13:52:40 +08:00
morris
d93a25d1fb
feat(etm): add driver support for esp32c61
2024-10-12 11:18:36 +08:00
laokaiyao
25bd7a670c
refactor(soc): sort esp32c61 soc headers
2024-10-11 16:29:55 +08:00
morris
0722aa8209
feat(etm): support sleep retention
2024-10-10 12:12:58 +08:00
C.S.M
3f061bd557
feat(i2c_master): Support i2c sleep retention on esp32c5/p4/c61
2024-10-08 15:55:48 +08:00
chaijie@espressif.com
e1423c53d5
feat(pwr_glitch): Add power glitch support on esp32c5/esp32c61
2024-10-08 11:44:21 +08:00
wuzhenghui
6520c61cff
change(esp_hw_support): improve gpio deepsleep wakeup configuration code
2024-09-29 16:56:42 +08:00
Island
e770372810
Merge branch 'ble_dev/support_esp32c61_ble_light_sleep' into 'master'
...
feat(ble): support ble light sleep on esp32c61
Closes BLERP-1070
See merge request espressif/esp-idf!33818
2024-09-29 09:50:07 +08:00
morris
399ea2a05c
Merge branch 'refactor/gptimer_retention_link_test' into 'master'
...
gptimer: optimize the backup register
Closes IDF-9749
See merge request espressif/esp-idf!33522
2024-09-26 12:28:23 +08:00
Omar Chebib
72f83c3441
Merge branch 'staging/esp32c61_reset_reason' into 'master'
...
fix(soc): add missing reset reasons for the ESP32-C61
Closes IDF-9267
See merge request espressif/esp-idf!33736
2024-09-26 10:57:21 +08:00
cjin
b56418147a
feat(ble): support ble light sleep on esp32c61
2024-09-26 10:10:26 +08:00
morris
0c38389aa2
change(gptimer): optimize the registers to be backup
2024-09-25 16:12:38 +08:00
Mahavir Jain
bfd4085bea
Merge branch 'feat/support_ecc_constant_time_mul_operations' into 'master'
...
feat(mbedtls/ecc): Support ECC hardware constant-time point multiplication operations
Closes IDF-10327
See merge request espressif/esp-idf!31888
2024-09-25 12:53:45 +08:00
Omar Chebib
22436dae10
fix(soc): add missing reset reasons for the ESP32-C61
2024-09-24 13:25:21 +08:00
Song Ruo Jing
6afbc06666
feat(gdma): add retention support for esp32p4, esp32c5, esp32c61
2024-09-24 12:33:41 +08:00
Li Shuai
377f7addad
change(esp_hw_support): enable wifi beacon wakeup and support wifi modem state for esp32c61
2024-09-23 10:29:48 +08:00
Li Shuai
64c80be521
change(soc): enable wifi soc wakeup and support wifi legacy sleep for esp32c61
2024-09-21 16:37:37 +08:00
Jiang Jiang Jian
945af68d74
Merge branch 'feature/esp32c61_light_sleep_support_stage_3' into 'master'
...
feat(esp_hw_support): esp32c61 sleep support (Stage 3: support system peripheral sleep retention)
Closes IDF-10384, IDF-10382, and IDF-11004
See merge request espressif/esp-idf!33298
2024-09-21 16:09:36 +08:00
harshal.patil
2bf6a3cf8b
feat(hal/ecc): Support ECC hardware constant-time point multiplication operations
2024-09-20 18:46:50 +05:30
Guillaume Souchere
19d512ebee
Merge branch 'feat/heap-support-esp32c61' into 'master'
...
feat(heap): Add support for esp32c61
Closes IDF-9858 and IDF-10989
See merge request espressif/esp-idf!33556
2024-09-20 16:01:20 +08:00
Lou Tian Hao
9be8822b61
Merge branch 'feature/esp32c61_light_sleep_support_stage_deepsleep' into 'master'
...
feat(esp_hw_support): support esp32c61 deepsleep
Closes PM-203 and IDF-9245
See merge request espressif/esp-idf!33301
2024-09-20 15:30:30 +08:00
Lou Tianhao
bc0404ae03
fix(ci): some actions taken to pass CI
2024-09-20 14:10:45 +08:00
Lou Tianhao
6be09eb5b8
change(pm): replace SOC_CLK_RC32K_NOT_TO_USE with CONFIG_ESP_CLK_RC32K_NOT_TO_USE
2024-09-20 14:07:18 +08:00
Li Shuai
3b6f8b1f3d
fix(esp32c61): enable soc caps macro to fix regdma wait compare bug
2024-09-20 14:07:18 +08:00
Lou Tianhao
9529c4ece4
fix(esp_hw_support): fix mmu memory powered down issue by software backup and restore mmu table content
...
squash! fix(esp_hw_support): fix mmu memory powered down issue by software backup and restore mmu table content
2024-09-20 14:07:18 +08:00
Lou Tianhao
a30ed69f69
feat(pm): support top retention for esp32c61
2024-09-20 14:07:18 +08:00
Mahavir Jain
a71e0fc028
Merge branch 'feature/enable_sha_support_for_esp32c61' into 'master'
...
feat: enable support for sha peripheral in esp32c61
Closes IDF-9234
See merge request espressif/esp-idf!32830
2024-09-20 13:22:14 +08:00
Lou Tianhao
d9c15bb772
fix(ci): some actions taken to pass CI
2024-09-20 10:53:05 +08:00
Lou Tianhao
d70f24e414
feat(pm): support example deepsleep for esp32c61
2024-09-20 10:53:05 +08:00
Sachin Billore
c843c2c4fe
Merge branch 'feat/apm_api_esp32c61' into 'master'
...
feat(APM): Add APM APIs for ESP32-C61
See merge request espressif/esp-idf!33567
2024-09-19 17:46:40 +08:00
Sachin Billore
b4749b88d9
feat(APM): Add APM APIs for ESP32-C61
2024-09-19 11:07:42 +05:30
Island
030470efa6
Merge branch 'ble_dev/esp32c61_chip_20240903' into 'master'
...
feat(ble): added ble support on esp32c61
Closes IDF-10360, IDF-10362, IDF-10363, and IDF-10365
See merge request espressif/esp-idf!33286
2024-09-18 11:17:58 +08:00
Guillaume Souchere
200241b9aa
feat(heap): Add support for esp32c61
2024-09-16 14:44:57 +02:00
Konstantin Kondrashov
efdc853b45
Merge branch 'feature/esp32c61_esp_timer_systimer' into 'master'
...
feat(esp_timer): Updates systimer and esp_timer for ESP32-C61
Closes IDF-9284, IDF-10955, IDF-9307, and IDF-9308
See merge request espressif/esp-idf!33439
2024-09-14 16:08:40 +08:00