Searched refs:new_rate (Results 1 - 19 of 19) sorted by relevance

/u-boot/drivers/clk/rockchip/
H A Dclk_rv1108.c579 ulong new_rate; local
583 new_rate = rv1108_mac_set_clk(priv->cru, rate);
586 new_rate = rv1108_sfc_set_clk(priv->cru, rate);
589 new_rate = rv1108_saradc_set_clk(priv->cru, rate);
592 new_rate = rv1108_aclk_vio0_set_clk(priv->cru, rate);
595 new_rate = rv1108_aclk_vio1_set_clk(priv->cru, rate);
598 new_rate = rv1108_dclk_vop_set_clk(priv->cru, rate);
601 new_rate = rv1108_aclk_bus_set_clk(priv->cru, rate);
604 new_rate = rv1108_aclk_peri_set_clk(priv->cru, rate);
607 new_rate
[all...]
H A Dclk_rk3066.c498 ulong new_rate, gclk_rate; local
503 new_rate = rk3066_clk_pll_get_rate(priv->cru, clk->id);
511 new_rate = rk3066_clk_mmc_get_clk(priv->cru, PERI_HCLK_HZ,
516 new_rate = rk3066_clk_spi_get_clk(priv->cru, PERI_PCLK_HZ,
527 new_rate = rk3066_clk_saradc_get_clk(priv->cru, clk->id);
541 return new_rate;
548 ulong new_rate; local
552 new_rate = rk3066_clk_configure_cpu(priv->cru, priv->grf, rate);
555 new_rate = rk3066_clk_configure_ddr(priv->cru, priv->grf, rate);
563 new_rate
[all...]
H A Dclk_rk3288.c752 ulong new_rate, gclk_rate; local
757 new_rate = rkclk_pll_get_rate(priv->cru, clk->id);
765 new_rate = rockchip_mmc_get_clk(priv->cru, gclk_rate, clk->id);
770 new_rate = rockchip_spi_get_clk(priv->cru, gclk_rate, clk->id);
783 new_rate = rockchip_saradc_get_clk(priv->cru);
789 return new_rate;
796 ulong new_rate, gclk_rate; local
805 new_rate = rate;
808 new_rate = rkclk_configure_ddr(priv->cru, priv->grf, rate);
816 new_rate
[all...]
H A Dclk_rk3188.c465 ulong new_rate, gclk_rate; local
470 new_rate = rkclk_pll_get_rate(priv->cru, clk->id);
478 new_rate = rockchip_mmc_get_clk(priv->cru, PERI_HCLK_HZ,
483 new_rate = rockchip_spi_get_clk(priv->cru, PERI_PCLK_HZ,
496 return new_rate;
503 ulong new_rate; local
507 new_rate = rkclk_configure_cpu(priv->cru, priv->grf, rate,
511 new_rate = rkclk_configure_ddr(priv->cru, priv->grf, rate,
520 new_rate = rockchip_mmc_set_clk(cru, PERI_HCLK_HZ,
525 new_rate
[all...]
H A Dclk_rk3128.c511 ulong new_rate, gclk_rate; local
520 new_rate = rk3128_vop_set_clk(priv->cru,
524 new_rate = rockchip_mmc_set_clk(priv->cru, gclk_rate,
532 new_rate = rk3128_peri_set_pclk(priv->cru, clk->id, rate);
535 new_rate = rk3128_saradc_set_clk(priv->cru, rate);
541 return new_rate;
H A Dclk_rk322x.c380 ulong new_rate, gclk_rate; local
388 new_rate = rockchip_mmc_set_clk(priv->cru, gclk_rate,
392 new_rate = rk322x_ddr_set_clk(priv->cru, rate);
395 new_rate = rk322x_mac_set_clk(priv->cru, rate);
403 return new_rate;
H A Dclk_rk3036.c298 ulong new_rate, gclk_rate; local
306 new_rate = rockchip_mmc_set_clk(priv->cru, gclk_rate,
313 return new_rate;
H A Dclk_rk3368.c229 ulong new_rate = parent_rate / adj_div; local
239 if (new_rate <= best_rate)
243 best_rate = new_rate;
/u-boot/drivers/clk/ti/
H A Dclk-k3.c256 ulong new_rate, rem; local
290 new_rate = clk_set_rate(clkp, rate / div);
292 diff = abs(new_rate - rate / div);
294 debug("%s: clk=%s, div=%d, rate=%u, new_rate=%u, diff=%u\n", __func__,
295 clkp->dev->name, div, (u32)rate, (u32)new_rate, (u32)diff);
348 new_rate = clk_set_rate(clkp, (rate / div) + rem);
349 new_diff = abs(new_rate - rate / div);
352 new_rate = clk_set_rate(clkp, rate / div);
355 __func__, new_rate, new_diff);
363 return new_rate;
[all...]
/u-boot/drivers/clk/
H A Dclk_zynq.c295 ulong new_rate, best_rate = 0; local
300 new_rate = DIV_ROUND_CLOSEST(
302 new_err = abs(new_rate - rate);
308 best_rate = new_rate;
322 ulong pll_rate, new_rate; local
333 new_rate = zynq_clk_calc_peripheral_two_divs(rate, pll_rate,
340 new_rate = DIV_ROUND_CLOSEST(rate, div0);
348 return new_rate;
H A Dclk_zynqmp.c601 ulong new_rate, best_rate = 0; local
606 new_rate = DIV_ROUND_CLOSEST(
608 new_err = abs(new_rate - rate);
614 best_rate = new_rate;
628 ulong pll_rate, new_rate; local
649 new_rate = zynqmp_clk_calc_peripheral_two_divs(rate, pll_rate,
656 new_rate = DIV_ROUND_CLOSEST(rate, div0);
669 return new_rate;
/u-boot/drivers/clk/aspeed/
H A Dclk_ast2500.c413 ulong new_rate; local
427 new_rate = ast2500_calc_clock_config(clkin, rate, &div_cfg);
450 return new_rate;
476 ulong new_rate; local
479 new_rate = ast2500_configure_ddr(priv->scu, rate);
482 new_rate = ast2500_configure_d2pll(priv->scu, rate);
489 return new_rate;
H A Dclk_ast2600.c580 ulong new_rate; local
584 new_rate = ast2600_configure_ddr(priv->scu, rate);
590 return new_rate;
/u-boot/drivers/clk/imx/
H A Dclk-imx8qm.c155 u32 new_rate = rate; local
250 ret = sc_pm_set_clock_rate(-1, resource, pm_clk, &new_rate);
256 return new_rate;
H A Dclk-imx8qxp.c148 u32 new_rate = rate; local
234 ret = sc_pm_set_clock_rate(-1, resource, pm_clk, &new_rate);
240 return new_rate;
/u-boot/drivers/clk/owl/
H A Dclk_owl.c215 ulong new_rate; local
219 new_rate = owl_set_sd_clk_rate(priv, rate, 0);
225 return new_rate;
/u-boot/arch/arm/cpu/armv7/bcm235xx/
H A Dclk-core.c167 unsigned long new_rate = 0, div = 1; local
188 new_rate = ref->clk.rate / div;
191 if (abs(new_rate - rate) < diff) {
192 diff = abs(new_rate - rate);
195 c->rate = new_rate;
/u-boot/arch/arm/cpu/armv7/bcm281xx/
H A Dclk-core.c167 unsigned long new_rate = 0, div = 1; local
188 new_rate = ref->clk.rate / div;
191 if (abs(new_rate - rate) < diff) {
192 diff = abs(new_rate - rate);
195 c->rate = new_rate;
/u-boot/drivers/video/tidss/
H A Dtidss_drv.c586 unsigned long new_rate; local
600 new_rate = clk_get_rate(&priv->vp_clk[hw_videoport]);
602 if (dss_pclk_diff(rate, new_rate) > 5)
605 hw_videoport, new_rate, rate);

Completed in 110 milliseconds