Searched refs:pd_flags (Results 1 – 6 of 6) sorted by relevance
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/private_include/ |
D | pmu_param.h | 272 #define PMU_SLEEP_POWER_CONFIG_DEFAULT(pd_flags) { \ argument 275 .vdd_spi_pd_en = ((pd_flags) & PMU_SLEEP_PD_VDDSDIO) ? 1 : 0, \ 276 .wifi_pd_en = ((pd_flags) & PMU_SLEEP_PD_MODEM) ? 1 : 0, \ 277 .cpu_pd_en = ((pd_flags) & PMU_SLEEP_PD_CPU) ? 1 : 0, \ 278 .aon_pd_en = ((pd_flags) & PMU_SLEEP_PD_HP_AON) ? 1 : 0, \ 279 .top_pd_en = ((pd_flags) & PMU_SLEEP_PD_TOP) ? 1 : 0, \ 291 .xpd_xtal = ((pd_flags) & PMU_SLEEP_PD_XTAL) ? 0 : 1, \ 300 .xpd_xtal32k = ((pd_flags) & PMU_SLEEP_PD_XTAL32K) ? 0 : 1, \ 301 .xpd_rc32k = ((pd_flags) & PMU_SLEEP_PD_RC32K) ? 0 : 1, \ 307 .peri_pd_en = ((pd_flags) & PMU_SLEEP_PD_LP_PERIPH) ? 1 : 0, \ [all …]
|
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/private_include/ |
D | pmu_param.h | 262 #define PMU_SLEEP_POWER_CONFIG_DEFAULT(pd_flags) { \ argument 265 .vdd_spi_pd_en = ((pd_flags) & PMU_SLEEP_PD_VDDSDIO) ? 1 : 0, \ 266 .wifi_pd_en = ((pd_flags) & PMU_SLEEP_PD_MODEM) ? 1 : 0, \ 267 .cpu_pd_en = ((pd_flags) & PMU_SLEEP_PD_CPU) ? 1 : 0, \ 268 .top_pd_en = ((pd_flags) & PMU_SLEEP_PD_TOP) ? 1 : 0, \ 280 .xpd_xtal = ((pd_flags) & PMU_SLEEP_PD_XTAL) ? 0 : 1, \ 289 .xpd_xtal32k = ((pd_flags) & PMU_SLEEP_PD_XTAL32K) ? 0 : 1, \ 290 .xpd_rc32k = ((pd_flags) & PMU_SLEEP_PD_RC32K) ? 0 : 1, \ 296 .peri_pd_en = ((pd_flags) & PMU_SLEEP_PD_LP_PERIPH) ? 1 : 0, \ 300 .xpd_xtal32k = ((pd_flags) & PMU_SLEEP_PD_XTAL32K) ? 0 : 1, \ [all …]
|
/hal_espressif-latest/components/esp_hw_support/ |
D | sleep_modes.c | 481 static void IRAM_ATTR suspend_timers(uint32_t pd_flags) { in suspend_timers() argument 482 if (!(pd_flags & RTC_SLEEP_PD_XTAL)) { in suspend_timers() 503 static void IRAM_ATTR resume_timers(uint32_t pd_flags) { in resume_timers() argument 504 if (!(pd_flags & RTC_SLEEP_PD_XTAL)) { in resume_timers() 589 static bool light_sleep_uart_prepare(uint32_t pd_flags, int64_t sleep_duration) in light_sleep_uart_prepare() argument 600 if (FORCE_FLUSH_CONSOLE_UART || (pd_flags & PMU_SLEEP_PD_TOP)) { in light_sleep_uart_prepare() 706 static esp_err_t IRAM_ATTR esp_sleep_start(uint32_t pd_flags, esp_sleep_mode_t mode, bool allow_sle… argument 727 pd_flags &= ~RTC_SLEEP_PD_INT_8M; 744 should_skip_sleep = light_sleep_uart_prepare(pd_flags, sleep_duration); 754 if (!deep_sleep && (pd_flags & PMU_SLEEP_PD_TOP)) { [all …]
|
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/ |
D | pmu_sleep.c | 66 uint32_t pmu_sleep_calculate_hw_wait_time(uint32_t pd_flags, uint32_t slowclk_period, uint32_t fast… in pmu_sleep_calculate_hw_wait_time() argument 72 …const int lp_clk_power_on_wait_time_us = (pd_flags & PMU_SLEEP_PD_XTAL) ? mc->lp.xtal_wait_stable… in pmu_sleep_calculate_hw_wait_time() 80 if (pd_flags & PMU_SLEEP_PD_TOP) { in pmu_sleep_calculate_hw_wait_time() 101 const uint32_t pd_flags, in pmu_sleep_param_config_default() argument 130 uint32_t pd_flags, in pmu_sleep_config_default() argument 137 pmu_sleep_power_config_t power_default = PMU_SLEEP_POWER_CONFIG_DEFAULT(pd_flags); in pmu_sleep_config_default() 140 iram_pd_flags |= (pd_flags & PMU_SLEEP_PD_MEM_G0) ? BIT(0) : 0; in pmu_sleep_config_default() 141 iram_pd_flags |= (pd_flags & PMU_SLEEP_PD_MEM_G1) ? BIT(1) : 0; in pmu_sleep_config_default() 142 iram_pd_flags |= (pd_flags & PMU_SLEEP_PD_MEM_G2) ? BIT(2) : 0; in pmu_sleep_config_default() 143 iram_pd_flags |= (pd_flags & PMU_SLEEP_PD_MEM_G3) ? BIT(3) : 0; in pmu_sleep_config_default() [all …]
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/ |
D | pmu_sleep.c | 108 uint32_t pmu_sleep_calculate_hw_wait_time(uint32_t pd_flags, uint32_t slowclk_period, uint32_t fast… in pmu_sleep_calculate_hw_wait_time() argument 115 …const int lp_clk_power_on_wait_time_us = (pd_flags & PMU_SLEEP_PD_XTAL) ? mc->lp.xtal_wait_stable… in pmu_sleep_calculate_hw_wait_time() 161 const uint32_t pd_flags, in pmu_sleep_param_config_default() argument 175 …const int hw_wait_time_us = pmu_sleep_calculate_hw_wait_time(pd_flags, slowclk_period, fastclk_per… in pmu_sleep_param_config_default() 195 uint32_t pd_flags, in pmu_sleep_config_default() argument 202 pmu_sleep_power_config_t power_default = PMU_SLEEP_POWER_CONFIG_DEFAULT(pd_flags); in pmu_sleep_config_default() 206 pmu_sleep_param_config_t param_default = PMU_SLEEP_PARAM_CONFIG_DEFAULT(pd_flags); in pmu_sleep_config_default() 207 …config->param = *pmu_sleep_param_config_default(¶m_default, &power_default, pd_flags, adjustme… in pmu_sleep_config_default() 211 pmu_sleep_analog_config_t analog_default = PMU_SLEEP_ANALOG_DSLP_CONFIG_DEFAULT(pd_flags); in pmu_sleep_config_default() 216 … pmu_sleep_digital_config_t digital_default = PMU_SLEEP_DIGITAL_LSLP_CONFIG_DEFAULT(pd_flags); in pmu_sleep_config_default() [all …]
|
/hal_espressif-latest/components/esp_hw_support/include/esp_private/ |
D | esp_pmu.h | 212 uint32_t pmu_sleep_calculate_hw_wait_time(uint32_t pd_flags, uint32_t slowclk_period, uint32_t fast… 227 const pmu_sleep_config_t* pmu_sleep_config_default(pmu_sleep_config_t *config, uint32_t pd_flags, u…
|