Lines Matching refs:freq
167 unsigned long freq; member
771 return osci->freq; in clk_stm32_get_rate_oscillator()
855 if (!osci->freq) in stm32_enable_oscillator_hse()
876 if (!osci->freq) in stm32_enable_oscillator_lse()
899 if (!osci->freq) in stm32_enable_oscillator_lsi()
916 if (!osci->freq) in stm32_enable_oscillator_msi()
944 if (osci->freq && in stm32_clk_oscillators_wait_lse_ready()
1019 osci->freq = 0; in stm32_clk_parse_oscillator_fdt()
1040 osci->freq = fdt32_to_cpu(*cuint); in stm32_clk_parse_oscillator_fdt()
2076 unsigned long freq = 0; in clk_get_pll1_fvco_rate() local
2084 if (!refdiv || MUL_OVERFLOW(refclk, fbdiv, &freq)) in clk_get_pll1_fvco_rate()
2087 return freq / refdiv; in clk_get_pll1_fvco_rate()
2288 unsigned long freq = prate; in clk_stm32_flexgen_get_rate() local
2295 if (!freq) in clk_stm32_flexgen_get_rate()
2303 freq /= 2; in clk_stm32_flexgen_get_rate()
2307 freq /= 4; in clk_stm32_flexgen_get_rate()
2311 freq /= 1024; in clk_stm32_flexgen_get_rate()
2319 freq /= findiv + 1; in clk_stm32_flexgen_get_rate()
2321 return freq; in clk_stm32_flexgen_get_rate()
2341 unsigned long freq = 0; in clk_stm32_flexgen_get_round_rate() local
2345 freq = UDIV_ROUND_NEAREST((uint64_t)prate, pre_div[i]); in clk_stm32_flexgen_get_round_rate()
2346 ratio = UDIV_ROUND_NEAREST((uint64_t)freq, rate); in clk_stm32_flexgen_get_round_rate()
2353 freq = UDIV_ROUND_NEAREST((uint64_t)freq, ratio); in clk_stm32_flexgen_get_round_rate()
2354 if (freq < rate) in clk_stm32_flexgen_get_round_rate()
2355 diff = rate - freq; in clk_stm32_flexgen_get_round_rate()
2357 diff = freq - rate; in clk_stm32_flexgen_get_round_rate()