feat(ledc): support ledc sleep mode selection

Support LEDC sleep retention on C6/H2/P4
This commit is contained in:
Song Ruo Jing
2024-10-22 17:54:32 +08:00
parent b949e9e729
commit 4a90deb227
47 changed files with 1120 additions and 136 deletions
@@ -527,6 +527,10 @@ config SOC_LEDC_SUPPORT_XTAL_CLOCK
bool
default y
config SOC_LEDC_TIMER_NUM
int
default 4
config SOC_LEDC_CHANNEL_NUM
int
default 6
@@ -223,6 +223,7 @@
/*-------------------------- LEDC CAPS ---------------------------------------*/
#define SOC_LEDC_SUPPORT_APB_CLOCK (1)
#define SOC_LEDC_SUPPORT_XTAL_CLOCK (1)
#define SOC_LEDC_TIMER_NUM (4)
#define SOC_LEDC_CHANNEL_NUM (6)
#define SOC_LEDC_TIMER_BIT_WIDTH (14)
#define SOC_LEDC_SUPPORT_FADE_STOP (1)