Home
last modified time | relevance | path

Searched refs:new_rate (Results 1 – 15 of 15) sorted by relevance

/rk3399_rockchip-uboot/drivers/clk/rockchip/
H A Dclk_rk3288.c1081 ulong new_rate, gclk_rate; in rk3288_clk_get_rate() local
1086 new_rate = rkclk_pll_get_rate(priv->cru, clk->id); in rk3288_clk_get_rate()
1096 new_rate = rockchip_mmc_get_clk(priv->cru, gclk_rate, clk->id); in rk3288_clk_get_rate()
1101 new_rate = rockchip_spi_get_clk(priv->cru, gclk_rate, clk->id); in rk3288_clk_get_rate()
1109 new_rate = rockchip_i2c_get_clk(priv->cru, clk->id); in rk3288_clk_get_rate()
1115 new_rate = rockchip_saradc_get_clk(priv->cru); in rk3288_clk_get_rate()
1118 new_rate = rockchip_tsadc_get_clk(priv->cru); in rk3288_clk_get_rate()
1121 new_rate = rockchip_aclk_cpu_get_clk(priv->cru); in rk3288_clk_get_rate()
1124 new_rate = rockchip_aclk_peri_get_clk(priv->cru); in rk3288_clk_get_rate()
1127 new_rate = rockchip_pclk_cpu_get_clk(priv->cru); in rk3288_clk_get_rate()
[all …]
H A Dclk_rk3188.c505 ulong new_rate, gclk_rate; in rk3188_clk_get_rate() local
510 new_rate = rkclk_pll_get_rate(priv->cru, clk->id); in rk3188_clk_get_rate()
518 new_rate = rockchip_mmc_get_clk(priv->cru, PERI_HCLK_HZ, in rk3188_clk_get_rate()
523 new_rate = rockchip_spi_get_clk(priv->cru, PERI_PCLK_HZ, in rk3188_clk_get_rate()
533 new_rate = rk3188_saradc_get_clk(priv->cru); in rk3188_clk_get_rate()
538 return new_rate; in rk3188_clk_get_rate()
545 ulong new_rate; in rk3188_clk_set_rate() local
549 new_rate = rkclk_configure_cpu(priv->cru, priv->grf, rate, in rk3188_clk_set_rate()
553 new_rate = rkclk_configure_ddr(priv->cru, priv->grf, rate, in rk3188_clk_set_rate()
562 new_rate = rockchip_mmc_set_clk(cru, PERI_HCLK_HZ, in rk3188_clk_set_rate()
[all …]
H A Dclk_rv1108.c599 ulong new_rate; in rv1108_clk_set_rate() local
603 new_rate = rv1108_mac_set_clk(priv->cru, rate); in rv1108_clk_set_rate()
606 new_rate = rv1108_sfc_set_clk(priv->cru, rate); in rv1108_clk_set_rate()
609 new_rate = rv1108_saradc_set_clk(priv->cru, rate); in rv1108_clk_set_rate()
612 new_rate = rv1108_aclk_vio0_set_clk(priv->cru, rate); in rv1108_clk_set_rate()
615 new_rate = rv1108_aclk_vio1_set_clk(priv->cru, rate); in rv1108_clk_set_rate()
618 new_rate = rv1108_dclk_vop_set_clk(priv->cru, rate); in rv1108_clk_set_rate()
621 new_rate = rv1108_aclk_bus_set_clk(priv->cru, rate); in rv1108_clk_set_rate()
624 new_rate = rv1108_aclk_peri_set_clk(priv->cru, rate); in rv1108_clk_set_rate()
627 new_rate = rv1108_hclk_peri_set_clk(priv->cru, rate); in rv1108_clk_set_rate()
[all …]
H A Dclk_rk3066.c475 ulong new_rate, gclk_rate; in rk3066_clk_get_rate() local
480 new_rate = rkclk_pll_get_rate(priv->cru, clk->id); in rk3066_clk_get_rate()
485 new_rate = rockchip_mmc_get_clk(priv->cru, PERI_HCLK_HZ, in rk3066_clk_get_rate()
490 new_rate = rockchip_spi_get_clk(priv->cru, PERI_PCLK_HZ, in rk3066_clk_get_rate()
503 return new_rate; in rk3066_clk_get_rate()
510 ulong new_rate; in rk3066_clk_set_rate() local
514 new_rate = rkclk_configure_cpu(priv->cru, priv->grf, rate, in rk3066_clk_set_rate()
518 new_rate = rkclk_configure_ddr(priv->cru, priv->grf, rate, in rk3066_clk_set_rate()
524 new_rate = rockchip_mmc_set_clk(cru, PERI_HCLK_HZ, in rk3066_clk_set_rate()
529 new_rate = rockchip_spi_set_clk(cru, PERI_PCLK_HZ, in rk3066_clk_set_rate()
[all …]
H A Dclk_rk3036.c516 ulong new_rate, gclk_rate; in rk3036_clk_set_rate() local
528 new_rate = rockchip_mmc_set_clk(priv->cru, gclk_rate, in rk3036_clk_set_rate()
532 new_rate = rockchip_dclk_lcdc_set_clk(priv->cru, gclk_rate, in rk3036_clk_set_rate()
536 new_rate = rockchip_aclk_lcdc_set_clk(priv->cru, gclk_rate, in rk3036_clk_set_rate()
540 new_rate = rk3036_spi_set_clk(priv->cru, gclk_rate, in rk3036_clk_set_rate()
544 new_rate = rk3036_peri_set_clk(priv, clk->id, gclk_rate, in rk3036_clk_set_rate()
551 return new_rate; in rk3036_clk_set_rate()
H A Dclk_rk3506.c207 static int rk3506_armclk_set_rate(struct rk3506_clk_priv *priv, ulong new_rate) in rk3506_armclk_set_rate() argument
214 rate = rockchip_get_cpu_settings(rk3506_cpu_rates, new_rate); in rk3506_armclk_set_rate()
224 if (new_rate >= old_rate) { in rk3506_armclk_set_rate()
231 if (new_rate == 589824000 || new_rate == 1179648000) { in rk3506_armclk_set_rate()
233 div = DIV_ROUND_UP(priv->v0pll_hz, new_rate); in rk3506_armclk_set_rate()
235 } else if (new_rate == 903168000) { in rk3506_armclk_set_rate()
237 div = DIV_ROUND_UP(priv->v1pll_hz, new_rate); in rk3506_armclk_set_rate()
241 div = DIV_ROUND_UP(priv->gpll_hz, new_rate); in rk3506_armclk_set_rate()
248 if (DIV_TO_RATE(prate, old_div) > new_rate) { in rk3506_armclk_set_rate()
260 if (new_rate < old_rate) { in rk3506_armclk_set_rate()
H A Dclk_rk3562.c155 static int rk3562_armclk_set_rate(struct rk3562_clk_priv *priv, ulong new_rate) in rk3562_armclk_set_rate() argument
161 rate = rockchip_get_cpu_settings(rk3562_cpu_rates, new_rate); in rk3562_armclk_set_rate()
172 if (old_rate == new_rate) { in rk3562_armclk_set_rate()
178 } else if (old_rate > new_rate) { in rk3562_armclk_set_rate()
180 priv->cru, APLL, new_rate)) in rk3562_armclk_set_rate()
187 } else if (old_rate < new_rate) { in rk3562_armclk_set_rate()
195 priv->cru, APLL, new_rate)) in rk3562_armclk_set_rate()
H A Dclk_rk3528.c195 static int rk3528_armclk_set_clk(struct rk3528_clk_priv *priv, ulong new_rate) in rk3528_armclk_set_clk() argument
201 rate = rockchip_get_cpu_settings(rk3528_cpu_rates, new_rate); in rk3528_armclk_set_clk()
211 if (old_rate > new_rate) { in rk3528_armclk_set_clk()
213 priv->cru, APLL, new_rate)) in rk3528_armclk_set_clk()
221 } else if (old_rate < new_rate) { in rk3528_armclk_set_clk()
229 priv->cru, APLL, new_rate)) in rk3528_armclk_set_clk()
H A Dclk_rk3368.c360 ulong new_rate = parent_rate / adj_div; in rk3368_mmc_find_best_rate_and_parent() local
370 if (new_rate <= best_rate) in rk3368_mmc_find_best_rate_and_parent()
374 best_rate = new_rate; in rk3368_mmc_find_best_rate_and_parent()
/rk3399_rockchip-uboot/drivers/clk/aspeed/
H A Dclk_ast2500.c337 ulong new_rate; in ast2500_configure_d2pll() local
351 new_rate = ast2500_calc_clock_config(clkin, rate, &div_cfg); in ast2500_configure_d2pll()
374 return new_rate; in ast2500_configure_d2pll()
381 ulong new_rate; in ast2500_clk_set_rate() local
385 new_rate = ast2500_configure_ddr(priv->scu, rate); in ast2500_clk_set_rate()
388 new_rate = ast2500_configure_d2pll(priv->scu, rate); in ast2500_clk_set_rate()
394 return new_rate; in ast2500_clk_set_rate()
/rk3399_rockchip-uboot/drivers/clk/
H A Dclk_zynq.c293 ulong new_rate, best_rate = 0; in zynq_clk_calc_peripheral_two_divs() local
298 new_rate = DIV_ROUND_CLOSEST( in zynq_clk_calc_peripheral_two_divs()
300 new_err = abs(new_rate - rate); in zynq_clk_calc_peripheral_two_divs()
306 best_rate = new_rate; in zynq_clk_calc_peripheral_two_divs()
320 ulong pll_rate, new_rate; in zynq_clk_set_peripheral_rate() local
331 new_rate = zynq_clk_calc_peripheral_two_divs(rate, pll_rate, in zynq_clk_set_peripheral_rate()
338 new_rate = DIV_ROUND_CLOSEST(rate, div0); in zynq_clk_set_peripheral_rate()
346 return new_rate; in zynq_clk_set_peripheral_rate()
H A Dclk_zynqmp.c428 ulong new_rate, best_rate = 0; in zynqmp_clk_calc_peripheral_two_divs() local
433 new_rate = DIV_ROUND_CLOSEST( in zynqmp_clk_calc_peripheral_two_divs()
435 new_err = abs(new_rate - rate); in zynqmp_clk_calc_peripheral_two_divs()
441 best_rate = new_rate; in zynqmp_clk_calc_peripheral_two_divs()
455 ulong pll_rate, new_rate; in zynqmp_clk_set_peripheral_rate() local
475 new_rate = zynqmp_clk_calc_peripheral_two_divs(rate, pll_rate, in zynqmp_clk_set_peripheral_rate()
482 new_rate = DIV_ROUND_CLOSEST(rate, div0); in zynqmp_clk_set_peripheral_rate()
495 return new_rate; in zynqmp_clk_set_peripheral_rate()
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/bcm281xx/
H A Dclk-core.c166 unsigned long new_rate = 0, div = 1; in peri_clk_set_rate() local
187 new_rate = ref->clk.rate / div; in peri_clk_set_rate()
190 if (abs(new_rate - rate) < diff) { in peri_clk_set_rate()
191 diff = abs(new_rate - rate); in peri_clk_set_rate()
194 c->rate = new_rate; in peri_clk_set_rate()
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/bcm235xx/
H A Dclk-core.c166 unsigned long new_rate = 0, div = 1; in peri_clk_set_rate() local
187 new_rate = ref->clk.rate / div; in peri_clk_set_rate()
190 if (abs(new_rate - rate) < diff) { in peri_clk_set_rate()
191 diff = abs(new_rate - rate); in peri_clk_set_rate()
194 c->rate = new_rate; in peri_clk_set_rate()
/rk3399_rockchip-uboot/drivers/video/drm/
H A Dphy-rockchip-samsung-hdptx-hdmi.c2037 ulong new_rate = -ENOENT; in hdptx_clk_set_rate() local
2047 new_rate = rate; in hdptx_clk_set_rate()
2052 new_rate = rate; in hdptx_clk_set_rate()
2058 new_rate = rate; in hdptx_clk_set_rate()
2063 return new_rate; in hdptx_clk_set_rate()