Home
last modified time | relevance | path

Searched refs:RTC_CLK_CAL_FRACT (Results 1 – 25 of 47) sorted by relevance

12

/hal_espressif-latest/components/esp_hw_support/
Desp_clk.c147 const uint64_t delta_time_us = ((ticks_low * cal) >> RTC_CLK_CAL_FRACT) + in esp_rtc_get_time_us()
148 ((ticks_high * cal) << (32 - RTC_CLK_CAL_FRACT)); in esp_rtc_get_time_us()
190 …old_fix_us += ((ticks_low * old_cal) >> RTC_CLK_CAL_FRACT) + ((ticks_high * old_cal) << (32 - RTC_… in esp_clk_slowclk_cal_set()
191 …new_fix_us = ((ticks_low * new_cal) >> RTC_CLK_CAL_FRACT) + ((ticks_high * new_cal) << (32 - RTC_C… in esp_clk_slowclk_cal_set()
/hal_espressif-latest/components/esp_hw_support/port/esp32c2/
Drtc_time.c129 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
152 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
163 return (time_in_us << RTC_CLK_CAL_FRACT) / period; in rtc_time_us_to_slowclk()
168 return (rtc_cycles * period) >> RTC_CLK_CAL_FRACT; in rtc_time_slowclk_to_us()
189 return 1000000ULL * (1 << RTC_CLK_CAL_FRACT) / cal_val; in rtc_clk_freq_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/
Drtc_time.c133 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
155 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
166 return (time_in_us << RTC_CLK_CAL_FRACT) / period; in rtc_time_us_to_slowclk()
171 return (rtc_cycles * period) >> RTC_CLK_CAL_FRACT; in rtc_time_slowclk_to_us()
192 return 1000000ULL * (1 << RTC_CLK_CAL_FRACT) / cal_val; in rtc_clk_freq_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32s3/
Drtc_time.c131 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
154 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
165 return (time_in_us << RTC_CLK_CAL_FRACT) / period; in rtc_time_us_to_slowclk()
170 return (rtc_cycles * period) >> RTC_CLK_CAL_FRACT; in rtc_time_slowclk_to_us()
191 return 1000000ULL * (1 << RTC_CLK_CAL_FRACT) / cal_val; in rtc_clk_freq_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32/
Drtc_time.c115 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
138 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
149 return (time_in_us << RTC_CLK_CAL_FRACT) / period; in rtc_time_us_to_slowclk()
154 return (rtc_cycles * period) >> RTC_CLK_CAL_FRACT; in rtc_time_slowclk_to_us()
189 return 1000000ULL * (1 << RTC_CLK_CAL_FRACT) / cal_val; in rtc_clk_freq_cal()
Drtc_clk_init.c159 uint32_t freq_mhz = (cal_val * SOC_CLK_RC_FAST_FREQ_APPROX / MHZ / 256 ) >> RTC_CLK_CAL_FRACT; in rtc_clk_xtal_freq_estimate()
/hal_espressif-latest/components/esp_hw_support/port/esp32s2/
Drtc_time.c127 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_xtal_to_slowclk()
195 uint64_t ratio_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT)) / slowclk_cycles; in rtc_clk_cal_ratio()
231 return (time_in_us << RTC_CLK_CAL_FRACT) / period; in rtc_time_us_to_slowclk()
236 return (rtc_cycles * period) >> RTC_CLK_CAL_FRACT; in rtc_time_slowclk_to_us()
257 return 1000000ULL * (1 << RTC_CLK_CAL_FRACT) / cal_val; in rtc_clk_freq_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/
Drtc_time.c230 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
241 return (time_in_us << RTC_CLK_CAL_FRACT) / period; in rtc_time_us_to_slowclk()
246 return (rtc_cycles * period) >> RTC_CLK_CAL_FRACT; in rtc_time_slowclk_to_us()
265 return 1000000ULL * (1 << RTC_CLK_CAL_FRACT) / cal_val; in rtc_clk_freq_cal()
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/
Drtc_time.c230 uint64_t period_64 = ((xtal_cycles << RTC_CLK_CAL_FRACT) + divider / 2 - 1) / divider; in rtc_clk_cal()
241 return (time_in_us << RTC_CLK_CAL_FRACT) / period; in rtc_time_us_to_slowclk()
246 return (rtc_cycles * period) >> RTC_CLK_CAL_FRACT; in rtc_time_slowclk_to_us()
268 return 1000000ULL * (1 << RTC_CLK_CAL_FRACT) / cal_val; in rtc_clk_freq_cal()
/hal_espressif-latest/components/esp_coex/esp32c3/
Desp_coex_adapter.c134 …return (((time_per_us << RTC_CLK_CAL_FRACT) / (MHZ)) >> (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLEEP_… in esp_coex_common_clk_slowclk_cal_get_wrapper()
136 return (esp_clk_slowclk_cal_get() >> (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH)); in esp_coex_common_clk_slowclk_cal_get_wrapper()
/hal_espressif-latest/zephyr/esp32c3/src/coex/
Desp_coex_adapter.c140 return (((time_per_us << RTC_CLK_CAL_FRACT) / (MHZ(1))) >> in esp_coex_common_clk_slowclk_cal_get_wrapper()
141 (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH)); in esp_coex_common_clk_slowclk_cal_get_wrapper()
144 (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH)); in esp_coex_common_clk_slowclk_cal_get_wrapper()
/hal_espressif-latest/zephyr/esp32s3/src/coex/
Desp_coex_adapter.c138 …return (((time_per_us << RTC_CLK_CAL_FRACT) / (MHZ(1))) >> (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLE… in esp_coex_common_clk_slowclk_cal_get_wrapper()
140 return (esp_clk_slowclk_cal_get() >> (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH)); in esp_coex_common_clk_slowclk_cal_get_wrapper()
/hal_espressif-latest/components/esp_coex/esp32s3/
Desp_coex_adapter.c139 …return (((time_per_us << RTC_CLK_CAL_FRACT) / (MHZ)) >> (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLEEP_… in esp_coex_common_clk_slowclk_cal_get_wrapper()
141 return (esp_clk_slowclk_cal_get() >> (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH)); in esp_coex_common_clk_slowclk_cal_get_wrapper()
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Drtc_cntl_ll.h80 return ((time_in_us * (1 << RTC_CLK_CAL_FRACT)) / slow_clk_value); in rtc_cntl_ll_time_to_count()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dlp_timer_ll.h63 return ((time_in_us * (1 << RTC_CLK_CAL_FRACT)) / slow_clk_value); in lp_timer_ll_time_to_count()
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Drtc_cntl_ll.h86 return ((time_in_us * (1 << RTC_CLK_CAL_FRACT)) / slow_clk_value); in rtc_cntl_ll_time_to_count()
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dlp_timer_ll.h79 return ((time_in_us * (1 << RTC_CLK_CAL_FRACT)) / slow_clk_value); in lp_timer_ll_time_to_count()
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Drtc_cntl_ll.h100 return ((time_in_us * (1 << RTC_CLK_CAL_FRACT)) / slow_clk_value); in rtc_cntl_ll_time_to_count()
/hal_espressif-latest/components/hal/esp32/include/hal/
Drtc_cntl_ll.h112 return ((time_in_us * (1 << RTC_CLK_CAL_FRACT)) / slow_clk_value); in rtc_cntl_ll_time_to_count()
/hal_espressif-latest/zephyr/esp32c3/src/bt/
Desp_bt_adapter.c1097 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in btdm_low_power_mode_init()
1137 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in btdm_low_power_mode_init()
1143 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in btdm_low_power_mode_init()
1144 btdm_lpcycle_us = (RTC_CLK_CAL_FRACT > 15) ? (1000000 << (RTC_CLK_CAL_FRACT - 15)) : in btdm_low_power_mode_init()
1145 (1000000 >> (15 - RTC_CLK_CAL_FRACT)); in btdm_low_power_mode_init()
1151 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in btdm_low_power_mode_init()
/hal_espressif-latest/zephyr/esp32s3/src/bt/
Desp_bt_adapter.c1086 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in btdm_low_power_mode_init()
1126 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in btdm_low_power_mode_init()
1132 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in btdm_low_power_mode_init()
1133 btdm_lpcycle_us = (RTC_CLK_CAL_FRACT > 15) ? (1000000 << (RTC_CLK_CAL_FRACT - 15)) : in btdm_low_power_mode_init()
1134 (1000000 >> (15 - RTC_CLK_CAL_FRACT)); in btdm_low_power_mode_init()
1140 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in btdm_low_power_mode_init()
/hal_espressif-latest/zephyr/esp32/src/bt/
Desp_bt_adapter.c1085 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in esp_bt_controller_init()
1110 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in esp_bt_controller_init()
1116 btdm_lpcycle_us_frac = RTC_CLK_CAL_FRACT; in esp_bt_controller_init()
1117 btdm_lpcycle_us = (RTC_CLK_CAL_FRACT > 15) ? (1000000 << (RTC_CLK_CAL_FRACT - 15)) : in esp_bt_controller_init()
1118 (1000000 >> (15 - RTC_CLK_CAL_FRACT)); in esp_bt_controller_init()
/hal_espressif-latest/components/esp_coex/esp32c2/
Desp_coex_adapter.c131 return (esp_clk_slowclk_cal_get() >> (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH)); in esp_coex_common_clk_slowclk_cal_get_wrapper()
/hal_espressif-latest/components/esp_coex/esp32c6/
Desp_coex_adapter.c126 return (esp_clk_slowclk_cal_get() >> (RTC_CLK_CAL_FRACT - SOC_WIFI_LIGHT_SLEEP_CLK_WIDTH)); in esp_coex_common_clk_slowclk_cal_get_wrapper()
/hal_espressif-latest/components/esp_hw_support/port/
Desp_clk_tree_common.c61 const uint64_t cal_dividend = (1ULL << RTC_CLK_CAL_FRACT) * 1000000ULL; in clk_tree_rtc_slow_calibration()

12