Home
last modified time | relevance | path

Searched refs:xtal_cycles (Results 1 – 7 of 7) sorted by relevance

/hal_espressif-latest/components/esp_hw_support/port/esp32s2/
Drtc_time.c122 static uint32_t rtc_clk_xtal_to_slowclk(uint64_t xtal_cycles, uint32_t slowclk_cycles) in rtc_clk_xtal_to_slowclk() argument
127 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_xtal_to_slowclk()
194 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles, RTC_TIME_CAL_ONEOFF_MODE); in rtc_clk_cal_ratio() local
195 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
209 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles, RTC_TIME_CAL_ONEOFF_MODE); in rtc_clk_cal() local
211 …TC_CAL_32K_XTAL) && !rtc_clk_cal_32k_valid(rtc_clk_xtal_freq_get(), slowclk_cycles, xtal_cycles)) { in rtc_clk_cal()
215 return rtc_clk_xtal_to_slowclk(xtal_cycles, slowclk_cycles); in rtc_clk_cal()
220 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles, RTC_TIME_CAL_CYCLING_MODE); in rtc_clk_cal_cycling() local
221 uint32_t period = rtc_clk_xtal_to_slowclk(xtal_cycles, slowclk_cycles); in rtc_clk_cal_cycling()
/hal_espressif-latest/components/esp_hw_support/port/esp32c2/
Drtc_time.c128 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal_ratio() local
129 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
145 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() local
147 …l_clk == RTC_CAL_32K_OSC_SLOW) && !rtc_clk_cal_32k_valid(xtal_freq, slowclk_cycles, xtal_cycles)) { in rtc_clk_cal()
152 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/
Drtc_time.c132 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal_ratio() local
133 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
149 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() local
151 …f ((cal_clk == RTC_CAL_32K_XTAL) && !rtc_clk_cal_32k_valid(xtal_freq, slowclk_cycles, xtal_cycles)) in rtc_clk_cal()
155 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32s3/
Drtc_time.c130 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal_ratio() local
131 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
147 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() local
149 …((cal_clk == RTC_CAL_32K_XTAL) && !rtc_clk_cal_32k_valid(xtal_freq, slowclk_cycles, xtal_cycles)) { in rtc_clk_cal()
154 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32/
Drtc_time.c114 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal_ratio() local
115 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
131 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() local
133 …((cal_clk == RTC_CAL_32K_XTAL) && !rtc_clk_cal_32k_valid(xtal_freq, slowclk_cycles, xtal_cycles)) { in rtc_clk_cal()
138 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/
Drtc_time.c223 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() local
225 …f (cal_clk == RTC_CAL_32K_XTAL && !rtc_clk_cal_32k_valid(xtal_freq, slowclk_cycles, xtal_cycles)) { in rtc_clk_cal()
230 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/
Drtc_time.c223 uint64_t xtal_cycles = rtc_clk_cal_internal(cal_clk, slowclk_cycles); in rtc_clk_cal() local
225 …f (cal_clk == RTC_CAL_32K_XTAL && !rtc_clk_cal_32k_valid(xtal_freq, slowclk_cycles, xtal_cycles)) { in rtc_clk_cal()
230 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()