Kevin (Lao Kaiyao)
4c5e1a0341
Merge branch 'refactor/update_lpperi_regs_for_h2_eco5' into 'master'
...
refactor(lpperi): compatible refactor for H2 ECO5
See merge request espressif/esp-idf!36235
2025-01-13 10:34:53 +08:00
morris
d78f270b04
Merge branch 'feat/spi_std_timing_and_bit_trans' into 'master'
...
feat(driver_spi): support adjust master rx to standard timing
Closes IDF-11396
See merge request espressif/esp-idf!36058
2025-01-13 10:07:28 +08:00
laokaiyao
aac16530a0
refactor(lpperi): compatible refactor for H2 ECO5
2025-01-10 18:47:43 +08:00
C.S.M
50cd05c4ac
Merge branch 'refactor/move_bod_to_hw_support' into 'master'
...
refactor(bod): Move brownout handling file from esp_system to esp_hw_support
See merge request espressif/esp-idf!36191
2025-01-09 11:08:05 +08:00
wanckl
460380bb25
feat(driver_spi): support using SPI_DEVICE_STD_TIMING to adjust master rx in standard timing
2025-01-08 17:17:06 +08:00
Konstantin Kondrashov
a150b999bb
Merge branch 'feature/efuse_update_for_esp32h2_eco5' into 'master'
...
feat(efuse): Adds efuses for esp32h2 eco5
Closes IDF-11405
See merge request espressif/esp-idf!35896
2025-01-08 15:53:17 +08:00
C.S.M
5e4fd8ee52
refactor(bod): Move brownout handling file from esp_system to esp_hw_support
2025-01-08 14:41:37 +08:00
Konstantin Kondrashov
820a73f4cc
feat(espefuse): Adds efuses for esp32h2 eco5
...
- Support efuses that are not present in the main efuse table
2024-12-30 15:56:48 +02:00
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