morris
3cdbe8cef8
Merge branch 'test/pcnt_step_notify' into 'master'
...
feat(pcnt): support for pcnt step_notify
Closes IDF-7984, IDFGH-8104, and IDFGH-10943
See merge request espressif/esp-idf!31466
2024-07-01 10:44:19 +08:00
morris
f03763577a
Merge branch 'bugfix/rmt_memory_power_up' into 'master'
...
fix(rmt): power up memory block
Closes IDF-8726
See merge request espressif/esp-idf!31650
2024-06-28 17:52:01 +08:00
morris
722ce211af
fix(rmt): power up memory block
2024-06-28 10:58:04 +08:00
Marius Vikhammer
2ba6f989b7
fix(wdt): bringup WDTs for CP MP
2024-06-28 09:51:57 +08:00
Armando (Dou Yiwen)
80f3e79b07
Merge branch 'feat/mmu_support_c5' into 'master'
...
mmu: remove SOC_MMU_PAGE_SIZE_CONFIGURABLE on c5 mp
See merge request espressif/esp-idf!31749
2024-06-26 21:10:48 +08:00
Song Ruo Jing
e5dbbf467c
Merge branch 'feature/esp32c5_clock_support' into 'master'
...
feat(clk): Add basic clock support for esp32c5 mp
Closes IDF-8642 and IDF-9009
See merge request espressif/esp-idf!31514
2024-06-26 19:27:51 +08:00
Armando
d6e9618263
change(mmu): remove SOC_MMU_PAGE_SIZE_CONFIGURABLE
2024-06-26 17:35:26 +08:00
Song Ruo Jing
40f3bc2e57
feat(clk): Add basic clock support for esp32c5 mp
...
- 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-06-26 14:26:34 +08:00
harshal.patil
84afc6a955
feat(esp_hw_support): Support memory protection using PMA and PMP for ESP32-C5
2024-06-25 11:55:15 +05:30
harshal.patil
980ac9bcf5
fix(soc): Fix ESP32-C5's rom mask high and subsystem high memory addresses
2024-06-25 11:39:22 +05:30
Marius Vikhammer
7ba8f6bc51
Merge branch 'feature/lp_timer_c5_mp' into 'master'
...
feat(lp-timer): support lp timer for C5
Closes IDF-8636
See merge request espressif/esp-idf!31631
2024-06-25 12:35:30 +08:00
Chen Jichang
d81546628a
feat(pcnt): add support for step notify
...
PCNT can add watch of value increment that we call step notify.
This commit add a step notify driver and a test for the driver.
Closes https://github.com/espressif/esp-idf/issues/9604
Closes https://github.com/espressif/esp-idf/issues/12136
2024-06-24 15:50:47 +08:00
Kevin (Lao Kaiyao)
e301e4ee34
Merge branch 'feature/support_parlio_on_c5' into 'master'
...
feat(parlio): support parlio on c5
Closes IDF-8685 and IDF-8686
See merge request espressif/esp-idf!31604
2024-06-20 19:16:12 +08:00
C.S.M
5bd39b54d3
feat(usb_serial_jtag): Add usb serial jtag support on esp32c5
2024-06-20 16:55:55 +08:00
Marius Vikhammer
24e9736532
feat(lp-timer): support lp timer for C5
2024-06-20 16:13:49 +08:00
Sudeep Mohanty
d0eed3a65e
Merge branch 'fix/lp_i2c_reg_redefinition_on_esp32c5' into 'master'
...
fix(lp-i2c): Fixed register definition namespace for LP I2C registers on esp32c5
See merge request espressif/esp-idf!31599
2024-06-20 14:40:53 +08:00
laokaiyao
f301db44b8
feat(parlio): support parlio on C5
2024-06-20 14:28:37 +08:00
Lou Tian Hao
ec9c9413bc
Merge branch 'feature/esp32c5mp_light_sleep_support_stage_1' into 'master'
...
feat(esp_hw_support): esp32c5mp sleep support (Stage 1: support modem clock)
See merge request espressif/esp-idf!31028
2024-06-19 19:09:43 +08:00
Sudeep Mohanty
86f86aa269
fix(lp-i2c): Fixed register definition namespace for LP I2C registers on esp32c5
...
This commit adds the `LP_I2C_` namespace to the register definitions for
the LP I2C registers on the esp32c5. Currently, the definitions lead to
a clash with the HP I2C register definitions leading to compilation
warnings.
2024-06-19 10:38:52 +02:00
Lou Tianhao
8c52c983b4
feat(esp_hw_support): support modem clock for esp32c5mp
2024-06-19 11:19:37 +08:00
Marius Vikhammer
a60d19949d
Merge branch 'feature/c5_mp_lp_core' into 'master'
...
feat(lp-core): bringup lp-core for C5 MP
See merge request espressif/esp-idf!31563
2024-06-19 11:14:25 +08:00
Marius Vikhammer
aae3aa5e5f
feat(lp-core): bringup lp-core for C5 MP
...
LP-Core is now able to boot and run on C5 MP chip.
2024-06-19 09:18:47 +08:00
laokaiyao
3701760e03
fix(soc): sych the changes that missed during c5 beta3 removal
2024-06-18 19:07:22 +08:00
morris
049bdd9e37
Merge branch 'refactor/gptimer_sleep_retention' into 'master'
...
Fix gptimer auto reload configuration being overwritten by regdma
See merge request espressif/esp-idf!31314
2024-06-18 17:09:44 +08:00
C.S.M
b0f2205f70
feat(i2c): Add i2c support on esp32c5 mp
2024-06-18 10:37:36 +08:00
morris
0365cb0bc7
change(wdt): create wdt_periph.c in soc component
2024-06-18 09:59:06 +08:00
laokaiyao
717a2ccf15
remove(c5beta3): remove c5 beta3 soc files
2024-06-17 12:01:57 +08:00
Song Ruo Jing
330c57cb45
feat(modem): add modem register header files for ESP32C5 MP
2024-06-14 20:26:58 +08:00
Marius Vikhammer
e496f2668c
Revert "fix(intr): fixed intr threshhold min level on C5"
...
This reverts commit 61f1975882
.
2024-06-14 12:18:59 +08:00
Gao Xu
3ec99db2d5
Merge branch 'feat/esp32c5_mp_uart_support' into 'master'
...
feat(uart): support HP/LP uart on ESP32C5 MP
Closes IDF-8722
See merge request espressif/esp-idf!31024
2024-06-12 11:00:51 +08:00
Marius Vikhammer
34cc6c0464
Merge branch 'bugfix/clic_intr_thresh' into 'master'
...
fix(intr): fixed intr threshhold min level on C5
See merge request espressif/esp-idf!31269
2024-06-12 10:40:46 +08:00
gaoxu
ed6ca697cf
feat(uart): support HP/LP uart on ESP32C5 MP
2024-06-11 19:34:03 +08:00
Song Ruo Jing
ac6101bf4e
feat(clk): support ESP32C5 XTAL 40M/48M selection
2024-06-11 17:42:43 +08:00
nilesh.kale
d1fa51e3c9
feat: enable flash encryption support for c5
...
This commit provide support for flash encryption feature in ESP32C5
2024-06-04 14:10:21 +05:30
Song Ruo Jing
2d8c719fbb
Merge branch 'feature/support_uart_sleep_retention' into 'master'
...
feat(uart): support uart module sleep retention
Closes IDF-8457
See merge request espressif/esp-idf!26729
2024-06-03 20:05:54 +08:00
Aditya Patwardhan
f412149dc9
Merge branch 'feat/enable_secure_boot_for_c5' into 'master'
...
feat: enable secure boot for c5
Closes IDF-8623 and IDF-9478
See merge request espressif/esp-idf!29774
2024-06-03 15:35:51 +08:00
Song Ruo Jing
dca7c286d0
feat(uart): support uart module sleep retention on c6/h2/p4
2024-06-03 12:40:43 +08:00
Marius Vikhammer
61f1975882
fix(intr): fixed intr threshhold min level on C5
2024-06-03 11:54:48 +08:00
Mahavir Jain
ea726f3f98
Merge branch 'feature/enable_ecdsa_support_for_c5' into 'master'
...
feat: enabled ecdsa support for c5
Closes IDF-8618
See merge request espressif/esp-idf!29945
2024-05-31 12:28:36 +08:00
nilesh.kale
f5dd1074b6
feat: enable secure boot for c5
...
This MR added suppport for secure boot in ESP32-C5.
2024-05-30 11:43:17 +05:30
Mahavir Jain
a3aa48e384
Merge branch 'feature/enable_hmac_and_ds_support_for_c5' into 'master'
...
feat: enabled hmac and ds peripheral support for c5
Closes IDF-8619, IDF-8616, IDF-9479, and IDF-9481
See merge request espressif/esp-idf!29287
2024-05-29 12:50:25 +08:00
morris
a7ffe77de0
Merge branch 'feature/mcpwm_support_c5' into 'master'
...
feat(mcpwm): add driver support on esp32c5
Closes IDF-8709 and IDF-9101
See merge request espressif/esp-idf!29876
2024-05-29 10:27:35 +08:00
nilesh.kale
00fa28259b
feat: enabled ecdsa support for c5
...
This commit adds support for ECDSA for ESP32-C5
2024-05-28 17:33:05 +05:30
wuzhenghui
8518bf2ea7
change(esp_driver_gptimer): do gptimer timer target retention by needs
2024-05-28 15:19:24 +08:00
wuzhenghui
a68668c392
change(esp_hw_support): do timergroup watchdogs retention by needs
2024-05-28 15:17:19 +08:00
nilesh.kale
46c0902fd6
feat: enabled hmac and ds peripheral support for c5
...
This commit add support for HMAC and DS peripheral support for ESP32-C5.
2024-05-28 10:44:54 +05:30
Aditya Patwardhan
8541242860
Merge branch 'feature/enable_aes_sha_support_for_c5_mp' into 'master'
...
feat: enabled aes and sha support for esp32c5 mp version
Closes IDF-8627 and IDF-8624
See merge request espressif/esp-idf!30741
2024-05-27 18:56:56 +08:00
Wan Lei
0fc3f68ff4
Merge branch 'feature/esp32c5_ledc_support' into 'master'
...
feat(ledc): support ledc on esp32c5
Closes IDF-8684
See merge request espressif/esp-idf!30836
2024-05-27 17:43:12 +08:00
morris
e659675965
Merge branch 'feat/gdma_set_burst_size' into 'master'
...
feat(gdma): return alignment constraints required by the GDMA channel
Closes IDF-9848
See merge request espressif/esp-idf!30748
2024-05-27 15:33:57 +08:00
nilesh.kale
a76e84a1e1
feat: enabled aes and sha support for esp32c5 mp version
...
This commit enabled AES and SHA support for esp32c5.
2024-05-27 11:03:02 +05:30