/hal_espressif-latest/components/esp_hw_support/ |
D | esp_clk.c | 147 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/ |
D | rtc_time.c | 129 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/ |
D | rtc_time.c | 133 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/ |
D | rtc_time.c | 131 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/ |
D | rtc_time.c | 115 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()
|
D | rtc_clk_init.c | 159 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/ |
D | rtc_time.c | 127 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/ |
D | rtc_time.c | 230 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/ |
D | rtc_time.c | 230 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/ |
D | esp_coex_adapter.c | 134 …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/ |
D | esp_coex_adapter.c | 140 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/ |
D | esp_coex_adapter.c | 138 …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/ |
D | esp_coex_adapter.c | 139 …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/ |
D | rtc_cntl_ll.h | 80 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/ |
D | lp_timer_ll.h | 63 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/ |
D | rtc_cntl_ll.h | 86 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/ |
D | lp_timer_ll.h | 79 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/ |
D | rtc_cntl_ll.h | 100 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/ |
D | rtc_cntl_ll.h | 112 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/ |
D | esp_bt_adapter.c | 1097 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/ |
D | esp_bt_adapter.c | 1086 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/ |
D | esp_bt_adapter.c | 1085 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/ |
D | esp_coex_adapter.c | 131 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/ |
D | esp_coex_adapter.c | 126 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/ |
D | esp_clk_tree_common.c | 61 const uint64_t cal_dividend = (1ULL << RTC_CLK_CAL_FRACT) * 1000000ULL; in clk_tree_rtc_slow_calibration()
|