Lines Matching refs:parent_rate
246 static int clk_get_divider(unsigned divider_bits, unsigned long parent_rate, in clk_get_divider() argument
249 u64 divider = parent_rate * 2; in clk_get_divider()
300 static unsigned long get_rate_from_divider(unsigned long parent_rate, in get_rate_from_divider() argument
305 rate = (u64)parent_rate * 2; in get_rate_from_divider()
314 unsigned parent_rate = pll_rate[parent]; in clock_get_periph_rate() local
325 return parent_rate; in clock_get_periph_rate()
353 return get_rate_from_divider(parent_rate, div); in clock_get_periph_rate()
369 static int find_best_divider(unsigned divider_bits, unsigned long parent_rate, in find_best_divider() argument
378 unsigned divided_parent = parent_rate >> shift; in find_best_divider()
528 unsigned int __weak clk_m_get_rate(unsigned int parent_rate) in clk_m_get_rate() argument
530 return parent_rate; in clk_m_get_rate()
537 u64 parent_rate, rate; in clock_get_rate() local
540 parent_rate = osc_freq[clock_get_osc_freq()]; in clock_get_rate()
542 return parent_rate; in clock_get_rate()
545 return clk_m_get_rate(parent_rate); in clock_get_rate()
552 rate = parent_rate * ((base >> pllinfo->n_shift) & pllinfo->n_mask); in clock_get_rate()