Lines Matching refs:rate
131 unsigned long rate, unsigned long parent_rate,
144 m = (rate / MHZ) * od * n / (parent_rate / MHZ);
155 unsigned long rate, unsigned long parent_rate,
162 (*pll_info->calc_m_n_od)(pll_info, rate, parent_rate, &m, &n, &od);
164 ingenic_pll_calc_m_n_od(pll_info, rate, parent_rate, &m, &n, &od);
208 unsigned long rate, flags;
213 rate = ingenic_pll_calc(clk_info, req_rate, parent_rate,
215 if (rate != req_rate)
216 pr_info("ingenic-cgu: request '%s' rate %luHz, actual %luHz\n",
217 clk_info->name, req_rate, rate);
236 pll_info->set_rate_hook(pll_info, rate, parent_rate);
411 unsigned long rate = parent_rate;
428 rate /= div;
431 rate /= clk_info->fixdiv.div;
434 return rate;
503 req->rate);
507 req->best_parent_rate = req->rate;
509 req->rate = DIV_ROUND_UP(req->best_parent_rate, div);
530 unsigned long rate, flags;
537 rate = DIV_ROUND_UP(parent_rate, div);
539 if (rate != req_rate)
696 /* pass rate changes to the parent clock */