Kevin (Lao Kaiyao)
d695060742
Merge branch 'refactor/compatibility_refactor_to_parlio_reg_on_h2' into 'master'
...
refactor(parlio): refactor for the H2 ECO5 compatibility
See merge request espressif/esp-idf!35936
2024-12-25 13:48:29 +08:00
gaoxu
1efea28c69
feat(interrupt): rename interrupt martix reg base
2024-12-24 19:13:32 +08:00
laokaiyao
ab2055cd70
refactor(parlio): refactor for the H2 ECO5 compatibility
2024-12-24 18:52:45 +08:00
gaoxu
8b2470a4ab
feat(lp_timer): add soc caps that lp timer and brownout share intr source
2024-12-20 22:43:11 +08:00
Chen Ji Chang
d2b87ace4b
Merge branch 'feat/support_step_notify_on_h2eco5' into 'master'
...
feat(pcnt): support step_notify on esp32h2 eco5
Closes IDF-11394
See merge request espressif/esp-idf!35516
2024-12-12 16:23:44 +08:00
Chen Jichang
dd07504ea5
feat(pcnt): support step_notify on esp32h2 eco5
2024-12-11 16:57:09 +08:00
Armando
6528ab5971
refactor(mspi): refactor mspi clock src settings
2024-12-11 14:46:07 +08:00
Chen Jichang
e890b4bd7e
feat(lcd): support parlio lcd interface
2024-12-04 14:50:16 +08:00
Wu Zheng Hui
1b44d4df3b
Merge branch 'fix/fix_tg_retention_failure' into 'master'
...
fix(esp_driver_gptimer): do gptimer retention by timer unit rather than timer group
Closes PM-233 and IDFCI-2427
See merge request espressif/esp-idf!35284
2024-12-02 16:44:05 +08:00
wuzhenghui
3ae1929e58
fix(esp_driver_gptimer): do gptimer retention by timer unit rather than timer group
2024-11-29 16:25:26 +08:00
Song Ruo Jing
3abfd17004
feat(uart): support uart sleep retention on C5/C61
2024-11-28 14:59:05 +08:00
Song Ruo Jing
8771607562
Merge branch 'bugfix/warn_rc32k_use_in_kconfig' into 'master'
...
fix(clk): add an inevitable kconfig option to be selected to use rc32k
See merge request espressif/esp-idf!34417
2024-11-28 14:58:16 +08:00
Kevin (Lao Kaiyao)
32b5359693
Merge branch 'refactor/sync_lp_ana_peri_csv_update_on_c5' into 'master'
...
change(soc): update lp_ana_peri soc header on C5
See merge request espressif/esp-idf!35168
2024-11-27 10:02:54 +08:00
Song Ruo Jing
aa35807198
fix(clk): add an inevitable kconfig option to be selected to use rc32k
2024-11-26 21:20:32 +08:00
Wan Lei
b0be36de1d
Merge branch 'feat/spi_slave_sleep_retention' into 'master'
...
feat(driver_spi): spi slave driver sleep retention
Closes IDF-9746 and IDF-8467
See merge request espressif/esp-idf!33858
2024-11-26 14:44:54 +08:00
laokaiyao
13f7b55ae5
change(soc): update lp_ana_peri soc header on C5
2024-11-26 11:14:57 +08:00
wanckl
ff78ea91cd
feat(driver_spi): slave hd driver sleep retention support
2024-11-22 16:41:48 +08:00
wanckl
9b7bbb1f0c
feat(driver_spi): slave driver support sleep retention
2024-11-22 16:41:30 +08:00
morris
24272610b2
refactor(soc): reformat code with astyle
2024-11-22 11:09:38 +08:00
laokaiyao
9b779d8b3c
feat(i2s): support to select PDM data format
2024-11-21 19:04:55 +08:00
Li Shuai
08dd3adeec
change(esp_hw_support): fix some sleep retention build error
2024-11-18 15:46:11 +08:00
Li Shuai
1857bededb
change(soc): add sleep retention module total number definition
2024-11-18 15:40:42 +08:00
Song Ruo Jing
e6ef4d1791
fix(uart): fix 8/16-bit uart register access
2024-11-12 16:52:10 +08:00
Chen Jichang
8e4ff8bcba
feat(mcpwm): support sleep retention
2024-11-07 12:06:31 +08:00
Wan Lei
405327d22a
Merge branch 'fix/c61_h2_pmu_icg_csv_update' into 'master'
...
fix(pmu): c61 and h2 update pmu_icg_mapping.h
See merge request espressif/esp-idf!34370
2024-11-05 20:18:04 +08:00
Song Ruo Jing
7e90a41bc9
Merge branch 'refactor/regi2c_mst_clock_enable' into 'master'
...
refactor(regi2c): analog i2c mst clock should be enabled/disabled per usage
Closes IDF-10492 and IDF-10693
See merge request espressif/esp-idf!32682
2024-11-05 15:15:26 +08:00
Song Ruo Jing
2cb35a2955
refactor(regi2c): ana i2c master clock is enabled per request
2024-11-04 12:37:17 +08:00
Song Ruo Jing
92ed77933b
refactor(clk): deprecate SOC_RTC_FAST_CLK_SRC_XTAL_DIV
2024-11-04 12:37:17 +08:00
Xiao Xufeng
df2d09e3e0
feat(sleep_retention): allow drivers taking TOP power lock
...
Also add a dump function
2024-10-31 21:25:37 +08:00
wanckl
8f1fa6164a
fix(pmu): c61 and h2 update pmu_icg_mapping.h
2024-10-31 13:54:20 +08:00
Chen Jichang
ddf6fea6a2
feat(pcnt): add sleep retention init
...
Currently, due to the lack of sleep callback feature. We only init
sleep module but don't allocate it. Thus the power domain will be
kept during the light sleep. And temporarily disable pcnt sleep
retention support on P4 due to the lack of retention module ID.
2024-10-30 19:34:33 +08:00
wanckl
ef7406257a
feat(driver_spi): spi master support sleep retention(recovery)
2024-10-24 12:47:32 +08:00
Song Ruo Jing
92d335548f
Merge branch 'feature/ledc_sleep_retention_support' into 'master'
...
feat(ledc): support ledc sleep mode selection
Closes IDFGH-12713, IDF-9740, IDF-9769, IDF-9909, IDF-10372, IDF-10394, IDF-8472, and IDFCI-2450
See merge request espressif/esp-idf!34097
2024-10-24 11:43:11 +08:00
laokaiyao
ecb52d3af3
refactor(i2s): rename the confusing port number
2024-10-23 18:16:57 +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
Chen Jichang
b6645acafe
feat(parlio): support sleep retention
2024-10-21 20:25:39 +08:00
Chen Jichang
e9fc43f5da
fix(parlio): fix spelling error in reg_base.h
2024-10-21 19:59:17 +08:00
Armando
2cb5de2172
feat(twai): sleep retention
2024-10-18 14:14:16 +08:00
C.S.M
4cbc790628
feat(temperature_sensor): Add sleep retention support for temperature sensor
2024-10-16 17:35:35 +08:00
C.S.M
99f1eace07
feat(bod): Update bod threshold on esp32p4-eco2
2024-10-12 18:03:24 +08:00
morris
05cb70cc3a
refactor(rmt): define retention module in the soc layer
2024-10-10 12:12:58 +08:00
morris
0722aa8209
feat(etm): support sleep retention
2024-10-10 12:12:58 +08:00
Kevin (Lao Kaiyao)
ab17cd167f
Merge branch 'refactor/split_esp32h2_soc_include_folder' into 'master'
...
refactor(soc): sort esp32h2 soc headers
See merge request espressif/esp-idf!33318
2024-10-10 09:59:00 +08:00
C.S.M
38c36b9d22
Merge branch 'feat/i2c_sleep_retention' into 'master'
...
feat(i2c): Support i2c sleep retention on esp32c5/p4/c61
Closes IDF-8458
See merge request espressif/esp-idf!33738
2024-10-09 15:08:08 +08:00
laokaiyao
a7ebec84fe
refactor(soc): sort esp32h2 soc headers
2024-10-09 14:18:08 +08:00
Erhan Kurubas
9a13c59723
Merge branch 'add_openocd_stub_bins_fixed' into 'master'
...
feat(esp_system): preload openocd stub binaries and reserve memory for debugging
See merge request espressif/esp-idf!32817
2024-10-09 14:06:09 +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
laokaiyao
4ed1b873b4
fix(gdma): fixed GDMA retention on C5
2024-09-30 17:38:22 +08:00