Lines Matching refs:rate
119 ulong rate; in ast2500_clk_get_rate() local
128 rate = ast2500_get_hpll_rate(clkin, in ast2500_clk_get_rate()
132 rate = ast2500_get_mpll_rate(clkin, in ast2500_clk_get_rate()
140 rate = ast2500_get_hpll_rate(clkin, in ast2500_clk_get_rate()
143 rate = rate / apb_div; in ast2500_clk_get_rate()
151 rate = ast2500_get_hpll_rate(clkin, in ast2500_clk_get_rate()
154 rate = rate / apb_div; in ast2500_clk_get_rate()
158 rate = ast2500_get_uart_clk_rate(priv->scu, 1); in ast2500_clk_get_rate()
161 rate = ast2500_get_uart_clk_rate(priv->scu, 2); in ast2500_clk_get_rate()
164 rate = ast2500_get_uart_clk_rate(priv->scu, 3); in ast2500_clk_get_rate()
167 rate = ast2500_get_uart_clk_rate(priv->scu, 4); in ast2500_clk_get_rate()
170 rate = ast2500_get_uart_clk_rate(priv->scu, 5); in ast2500_clk_get_rate()
176 return rate; in ast2500_clk_get_rate()
181 ulong rate; member
199 default_cfg->rate == requested_rate) { in ast2500_get_clock_config_default()
266 static ulong ast2500_configure_ddr(struct ast2500_scu *scu, ulong rate) in ast2500_configure_ddr() argument
276 ast2500_calc_clock_config(clkin, rate, &div_cfg); in ast2500_configure_ddr()
362 static ulong ast2500_configure_d2pll(struct ast2500_scu *scu, ulong rate) in ast2500_configure_d2pll() argument
399 new_rate = ast2500_calc_clock_config(clkin, rate, &div_cfg); in ast2500_configure_d2pll()
425 static ulong ast2500_clk_set_rate(struct clk *clk, ulong rate) in ast2500_clk_set_rate() argument
433 new_rate = ast2500_configure_ddr(priv->scu, rate); in ast2500_clk_set_rate()
436 new_rate = ast2500_configure_d2pll(priv->scu, rate); in ast2500_clk_set_rate()