/hal_espressif-latest/components/esp_hw_support/port/esp32s2/ |
D | rtc_time.c | 33 static uint32_t rtc_clk_cal_internal_oneoff(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles) in rtc_clk_cal_internal_oneoff() argument 49 REG_SET_FIELD(TIMG_RTCCALICFG_REG(0), TIMG_RTC_CALI_CLK_SEL, cal_clk); in rtc_clk_cal_internal_oneoff() 56 if (cal_clk == RTC_CAL_32K_XTAL) { in rtc_clk_cal_internal_oneoff() 59 } else if (cal_clk == RTC_CAL_8MD256) { in rtc_clk_cal_internal_oneoff() 94 static uint32_t rtc_clk_cal_internal_cycling(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles) in rtc_clk_cal_internal_cycling() argument 101 …I_REG_MASK(TIMG_RTCCALICFG_REG(0), TIMG_RTC_CALI_START_CYCLING) || in_calibration_clk != cal_clk) { in rtc_clk_cal_internal_cycling() 103 REG_SET_FIELD(TIMG_RTCCALICFG_REG(0), TIMG_RTC_CALI_CLK_SEL, cal_clk); in rtc_clk_cal_internal_cycling() 138 uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles, uint32_t cal_mode) in rtc_clk_cal_internal() argument 145 if (cal_clk == RTC_CAL_RTC_MUX) { in rtc_clk_cal_internal() 148 cal_clk = RTC_CAL_32K_XTAL; in rtc_clk_cal_internal() [all …]
|
D | rtc_init.c | 259 rtc_cal_sel_t cal_clk = RTC_CAL_RTC_MUX; in calibrate_ocode() local 261 cal_clk = RTC_CAL_32K_XTAL; in calibrate_ocode() 263 cal_clk = RTC_CAL_8MD256; in calibrate_ocode() 267 uint32_t slow_clk_period = rtc_clk_cal(cal_clk, 100); in calibrate_ocode()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/ |
D | rtc_time.c | 34 uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles) in rtc_clk_cal_internal() argument 41 if (cal_clk == RTC_CAL_RTC_MUX) { in rtc_clk_cal_internal() 44 cal_clk = RTC_CAL_32K_XTAL; in rtc_clk_cal_internal() 46 cal_clk = RTC_CAL_8MD256; in rtc_clk_cal_internal() 48 } else if (cal_clk == RTC_CAL_INTERNAL_OSC) { in rtc_clk_cal_internal() 49 cal_clk = RTC_CAL_RTC_MUX; in rtc_clk_cal_internal() 55 if (cal_clk == RTC_CAL_32K_XTAL && !dig_32k_xtal_enabled) { in rtc_clk_cal_internal() 61 if (cal_clk == RTC_CAL_8MD256) { in rtc_clk_cal_internal() 79 REG_SET_FIELD(TIMG_RTCCALICFG_REG(0), TIMG_RTC_CALI_CLK_SEL, cal_clk); in rtc_clk_cal_internal() 86 if (cal_clk == RTC_CAL_32K_XTAL) { in rtc_clk_cal_internal() [all …]
|
D | rtc_init.c | 194 rtc_cal_sel_t cal_clk = RTC_CAL_RTC_MUX; in calibrate_ocode() local 196 cal_clk = RTC_CAL_32K_XTAL; in calibrate_ocode() 198 cal_clk = RTC_CAL_8MD256; in calibrate_ocode() 202 uint32_t slow_clk_period = rtc_clk_cal(cal_clk, 100); in calibrate_ocode()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32s3/ |
D | rtc_time.c | 33 uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles) in rtc_clk_cal_internal() argument 40 if (cal_clk == RTC_CAL_RTC_MUX) { in rtc_clk_cal_internal() 43 cal_clk = RTC_CAL_32K_XTAL; in rtc_clk_cal_internal() 45 cal_clk = RTC_CAL_8MD256; in rtc_clk_cal_internal() 47 } else if (cal_clk == RTC_CAL_INTERNAL_OSC) { in rtc_clk_cal_internal() 48 cal_clk = RTC_CAL_RTC_MUX; in rtc_clk_cal_internal() 53 if (cal_clk == RTC_CAL_32K_XTAL && !dig_32k_xtal_enabled) { in rtc_clk_cal_internal() 59 if (cal_clk == RTC_CAL_8MD256) { in rtc_clk_cal_internal() 77 REG_SET_FIELD(TIMG_RTCCALICFG_REG(0), TIMG_RTC_CALI_CLK_SEL, cal_clk); in rtc_clk_cal_internal() 84 if (cal_clk == RTC_CAL_32K_XTAL) { in rtc_clk_cal_internal() [all …]
|
D | rtc_init.c | 287 rtc_cal_sel_t cal_clk = RTC_CAL_RTC_MUX; in calibrate_ocode() local 289 cal_clk = RTC_CAL_32K_XTAL; in calibrate_ocode() 291 cal_clk = RTC_CAL_8MD256; in calibrate_ocode() 295 uint32_t slow_clk_period = rtc_clk_cal(cal_clk, 100); in calibrate_ocode()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c2/ |
D | rtc_time.c | 34 uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles) in rtc_clk_cal_internal() argument 41 if (cal_clk == RTC_CAL_RTC_MUX) { in rtc_clk_cal_internal() 44 cal_clk = RTC_CAL_32K_OSC_SLOW; in rtc_clk_cal_internal() 46 cal_clk = RTC_CAL_8MD256; in rtc_clk_cal_internal() 51 if (cal_clk == RTC_CAL_32K_OSC_SLOW && !dig_ext_clk_enabled) { in rtc_clk_cal_internal() 57 if (cal_clk == RTC_CAL_8MD256) { in rtc_clk_cal_internal() 75 REG_SET_FIELD(TIMG_RTCCALICFG_REG(0), TIMG_RTC_CALI_CLK_SEL, cal_clk); in rtc_clk_cal_internal() 82 if (cal_clk == RTC_CAL_32K_OSC_SLOW) { in rtc_clk_cal_internal() 85 } else if (cal_clk == RTC_CAL_8MD256) { in rtc_clk_cal_internal() 113 if (cal_clk == RTC_CAL_32K_OSC_SLOW && !dig_ext_clk_enabled) { in rtc_clk_cal_internal() [all …]
|
D | rtc_init.c | 158 rtc_cal_sel_t cal_clk = RTC_CAL_RTC_MUX; in calibrate_ocode() local 160 cal_clk = RTC_CAL_32K_OSC_SLOW; in calibrate_ocode() 162 cal_clk = RTC_CAL_8MD256; in calibrate_ocode() 166 uint32_t slow_clk_period = rtc_clk_cal(cal_clk, 100); in calibrate_ocode()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/ |
D | rtc_time.c | 60 static uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles) in rtc_clk_cal_internal() argument 67 if (cal_clk == RTC_CAL_RTC_MUX) { in rtc_clk_cal_internal() 68 cal_clk = (rtc_cal_sel_t)slow_clk_src; in rtc_clk_cal_internal() 70 if (cal_clk == RTC_CAL_RC_FAST) { in rtc_clk_cal_internal() 72 } else if (cal_clk == RTC_CAL_RC_SLOW) { in rtc_clk_cal_internal() 76 clk_ll_32k_calibration_set_target((soc_rtc_slow_clk_src_t)cal_clk); in rtc_clk_cal_internal() 85 if (cal_clk == RTC_CAL_32K_XTAL && !dig_32k_xtal_enabled) { in rtc_clk_cal_internal() 91 if (cal_clk == RTC_CAL_RC_FAST) { in rtc_clk_cal_internal() 102 if (cal_clk == RTC_CAL_RC32K) { in rtc_clk_cal_internal() 158 if (cal_clk == RTC_CAL_RC_FAST) { in rtc_clk_cal_internal() [all …]
|
D | ocode_init.c | 42 rtc_cal_sel_t cal_clk = RTC_CAL_RTC_MUX; in calibrate_ocode() local 44 cal_clk = RTC_CAL_32K_OSC_SLOW; in calibrate_ocode() 46 cal_clk = RTC_CAL_32K_XTAL; in calibrate_ocode() 50 uint32_t slow_clk_period = rtc_clk_cal(cal_clk, 100); in calibrate_ocode()
|
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/ |
D | rtc_time.c | 60 static uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles) in rtc_clk_cal_internal() argument 67 if (cal_clk == RTC_CAL_RTC_MUX) { in rtc_clk_cal_internal() 68 cal_clk = (rtc_cal_sel_t)slow_clk_src; in rtc_clk_cal_internal() 70 if (cal_clk == RTC_CAL_RC_FAST) { in rtc_clk_cal_internal() 72 } else if (cal_clk == RTC_CAL_RC_SLOW) { in rtc_clk_cal_internal() 76 clk_ll_32k_calibration_set_target((soc_rtc_slow_clk_src_t)cal_clk); in rtc_clk_cal_internal() 85 if (cal_clk == RTC_CAL_32K_XTAL && !dig_32k_xtal_enabled) { in rtc_clk_cal_internal() 91 if (cal_clk == RTC_CAL_RC_FAST) { in rtc_clk_cal_internal() 102 if (cal_clk == RTC_CAL_RC32K) { in rtc_clk_cal_internal() 158 if (cal_clk == RTC_CAL_RC_FAST) { in rtc_clk_cal_internal() [all …]
|
/hal_espressif-latest/components/esp_hw_support/port/esp32/ |
D | rtc_time.c | 35 static uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles) in rtc_clk_cal_internal() argument 40 if (cal_clk == RTC_CAL_32K_XTAL && !dig_32k_xtal_enabled) { in rtc_clk_cal_internal() 46 if (cal_clk == RTC_CAL_8MD256) { in rtc_clk_cal_internal() 51 REG_SET_FIELD(TIMG_RTCCALICFG_REG(0), TIMG_RTC_CALI_CLK_SEL, cal_clk); in rtc_clk_cal_internal() 57 if (cal_clk == RTC_CAL_32K_XTAL || in rtc_clk_cal_internal() 58 (cal_clk == RTC_CAL_RTC_MUX && slow_clk_src == SOC_RTC_SLOW_CLK_SRC_XTAL32K)) { in rtc_clk_cal_internal() 60 } else if (cal_clk == RTC_CAL_8MD256 || in rtc_clk_cal_internal() 61 (cal_clk == RTC_CAL_RTC_MUX && slow_clk_src == SOC_RTC_SLOW_CLK_SRC_RC_FAST_D256)) { in rtc_clk_cal_internal() 95 if (cal_clk == RTC_CAL_32K_XTAL && !dig_32k_xtal_enabled) { in rtc_clk_cal_internal() 99 if (cal_clk == RTC_CAL_8MD256) { in rtc_clk_cal_internal() [all …]
|
/hal_espressif-latest/components/soc/esp32s2/include/soc/ |
D | rtc.h | 474 uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles, uint32_t cal_mode); 494 uint32_t rtc_clk_cal(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles); 503 uint32_t rtc_clk_cal_ratio(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles); 845 uint32_t rtc_clk_cal_cycling(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles);
|
/hal_espressif-latest/components/soc/esp32c2/include/soc/ |
D | rtc.h | 412 uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles); 432 uint32_t rtc_clk_cal(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles); 441 uint32_t rtc_clk_cal_ratio(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles);
|
/hal_espressif-latest/components/soc/esp32c3/include/soc/ |
D | rtc.h | 439 uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles); 459 uint32_t rtc_clk_cal(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles); 468 uint32_t rtc_clk_cal_ratio(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles);
|
/hal_espressif-latest/components/soc/esp32s3/include/soc/ |
D | rtc.h | 452 uint32_t rtc_clk_cal_internal(rtc_cal_sel_t cal_clk, uint32_t slowclk_cycles); 472 uint32_t rtc_clk_cal(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles); 481 uint32_t rtc_clk_cal_ratio(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles);
|
/hal_espressif-latest/components/soc/esp32/include/soc/ |
D | rtc.h | 406 uint32_t rtc_clk_cal(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles); 415 uint32_t rtc_clk_cal_ratio(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles);
|
/hal_espressif-latest/components/soc/esp32c6/include/soc/ |
D | rtc.h | 412 uint32_t rtc_clk_cal(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles);
|
/hal_espressif-latest/components/soc/esp32h2/include/soc/ |
D | rtc.h | 410 uint32_t rtc_clk_cal(rtc_cal_sel_t cal_clk, uint32_t slow_clk_cycles);
|