Song Ruo Jing
3aa27ae960
refactor(regi2c): add LL function to control analog i2c master clock
2024-07-24 12:26:59 +08:00
Chen Jichang
38b1fe9b11
feat(glitch_filter): add support for esp32c5
2024-07-17 17:56:45 +08:00
Chen Jichang
9b94afdd38
feat(dedic_gpio): add support for esp32c5
2024-07-17 17:56:43 +08:00
Gao Xu
7d3ac1abe4
Merge branch 'esp32c5/add_adc_support' into 'master'
...
ADC: bringup ADC oneshot and continuous mode on C5
Closes IDF-8701 and IDF-8703
See merge request espressif/esp-idf!31940
2024-07-17 16:46:52 +08:00
Mahavir Jain
ef92aa4aba
Merge branch 'update/esp32c6-h2_apm_api' into 'master'
...
fix(apm): minor fixes for apm api
See merge request espressif/esp-idf!31293
2024-07-16 17:32:32 +08:00
Marius Vikhammer
9b387caf19
fix(etm): add ulp etm ll functions
2024-07-16 10:04:18 +08:00
morris
2386e522cb
Merge branch 'feat/etm_driver_support_esp32c5' into 'master'
...
feat(etm): support etm driver on esp32c5
Closes IDF-8693
See merge request espressif/esp-idf!32009
2024-07-15 18:05:49 +08:00
Sachin Billore
b82e26593e
fix(apm): minor fixes for apm api
2024-07-15 13:10:55 +05:30
gaoxu
2f49a2e9c8
feat(adc): add ADC func clock enable function on C5,C6,H2
2024-07-13 14:06:57 +08:00
gaoxu
65820c07ac
feat(adc): support ADC oneshot and continuous mode on ESP32C5 and enable test
2024-07-13 14:03:23 +08:00
C.S.M
c61c3ac32d
Merge branch 'fix/flash_mmap_c5' into 'master'
...
fix(flash_mmap): Fix flash memory map failed after psram is enabled
Closes IDF-10451
See merge request espressif/esp-idf!32069
2024-07-12 15:01:28 +08:00
C.S.M
ee733e2bf4
fix(flash_mmap): Fix flash memory map failed after psram is enabled
2024-07-12 11:03:40 +08:00
morris
863344f769
feat(etm): support etm driver on esp32c5
2024-07-12 10:53:12 +08:00
morris
b06b483dfc
Merge branch 'feat/esp32c5_sdm_support' into 'master'
...
feat(sdm): add support for esp32c5
Closes IDF-8687
See merge request espressif/esp-idf!32010
2024-07-12 10:51:07 +08:00
C.S.M
5448703663
Merge branch 'fix/flash_freq_c5' into 'master'
...
feat(spi_flash): Increase flash frequency from 40M to 80M
See merge request espressif/esp-idf!31967
2024-07-11 17:41:04 +08:00
Mahavir Jain
d1ddd1660e
Merge branch 'feature/esp32c5_apm_api' into 'master'
...
feat: add APM support for esp32c5
See merge request espressif/esp-idf!31964
2024-07-11 13:22:45 +08:00
Sachin Billore
b88e7716b9
refactor: remove assert from apm ll apis
2024-07-10 13:06:03 +05:30
Chen Jichang
a717fecf94
feat(sdm): add support for esp32c5
2024-07-10 11:46:45 +08:00
C.S.M
d02758f56b
feat(spi_flash): Increase flash frequency from 40M to 80M
2024-07-09 10:49:57 +08:00
morris
7dc6a2f562
Merge branch 'refactor/pcnt_isr_handling' into 'master'
...
refactor(pcnt): ISR handling
Closes IDF-10329
See merge request espressif/esp-idf!31911
2024-07-09 10:12:18 +08:00
Song Ruo Jing
4e5b8f9b38
Merge branch 'bugfix/ledc_mem_pd' into 'master'
...
fix(ledc): clear ledc_mem_force_pd when LEDC peripheral is in use C5
Closes IDF-10250, IDF-9100, IDF-8969, and IDF-10333
See merge request espressif/esp-idf!31850
2024-07-08 15:20:56 +08:00
Gao Xu
90d9dd1c52
Merge branch 'bugfix/fix_usb_dp_pullup_disable' into 'master'
...
GPIO: correct pio_ll_pullup_dis when USB DP
See merge request espressif/esp-idf!31937
2024-07-08 15:08:37 +08:00
Sachin Billore
f92afd85cd
feat: add APM support for ESP32C5
2024-07-08 12:37:56 +05:30
morris
6d223f1921
refactor(pcnt): ISR handling
2024-07-08 14:52:14 +08:00
Marius Vikhammer
d1132ddfa2
Merge branch 'feature/lp_core_etm' into 'master'
...
feat(lp-core): added support for using ETM events as wake-up source
Closes IDF-10201 and IDF-6360
See merge request espressif/esp-idf!31810
2024-07-08 12:23:03 +08:00
Marius Vikhammer
de2a66ebe0
feat(lp-core): added support for using ETM events as wake-up source
2024-07-08 11:04:34 +08:00
gaoxu
21dd9d12fa
fix(gpio): correct usb dp gpio pullup disable function
2024-07-05 20:45:57 +08:00
Song Ruo Jing
4cd74f51db
fix(ledc): clear ledc_mem_force_pd when LEDC peripheral is in use
...
And enable target test for C5 and P4
2024-07-05 15:11:57 +08:00
Mahavir Jain
f978dd0af9
Merge branch 'bugfix/update_naming_style_for_mpi_power_related_api' into 'master'
...
fix(hal): updated naming style for power up and down api for mpi peripheral
See merge request espressif/esp-idf!31693
2024-07-05 14:29:58 +08:00
C.S.M
9de3e737cf
feat(spiram): Add spiram support on esp32c5
2024-07-04 19:29:04 +08:00
C.S.M
8b2350ce1c
fix(usb_serial_jtag): Fix issue that use u32_reg read/write cannot be used to modify fifo regs
2024-07-03 15:15:46 +08:00
nilesh.kale
469942225b
fix(hal): updated naming style for power up and down api for mpi peripheral
...
This commit updated APIs' naming style to ensure consistency throughout
all other peripherals.
2024-07-03 10:49:20 +05:30
Gao Xu
e843a38014
Merge branch 'feature/esp32c5_mp_rtcio_support' into 'master'
...
feat(rtcio): support RTCIO on ESP32C5 MP
Closes IDF-8719
See merge request espressif/esp-idf!31371
2024-07-02 15:30:42 +08:00
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
gaoxu
0d35631ec1
feat(rtcio): support RTCIO on ESP32C5
2024-06-28 22:01:55 +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
wuzhenghui
2b70104761
fix(esp_hw_support): wait eFuse controller idle after sleep wakeup
2024-06-27 17:36:21 +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
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
Mahavir Jain
1ec218260f
Merge branch 'bugfix/c5_mpi_ecc_power_mode' into 'master'
...
fix(hal): correct mpi/ecc peripheral power up sequence for ESP32-C5
See merge request espressif/esp-idf!31621
2024-06-24 13:47:07 +08:00
Mahavir Jain
e1499ddde3
fix(hal): correct the power up sequence for MPI/ECC peripherals in ESP32-C5
2024-06-21 09:42:57 +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
d53add5d84
fix(usb_serial_jtag): fix regs are not handled properly for half-word instructions
2024-06-20 16:58:15 +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
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