/u-boot/drivers/clk/rockchip/ |
H A D | clk_rv1108.c | 579 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 D | clk_rk3066.c | 498 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 D | clk_rk3288.c | 752 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 D | clk_rk3188.c | 465 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 D | clk_rk3128.c | 511 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 D | clk_rk322x.c | 380 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 D | clk_rk3036.c | 298 ulong new_rate, gclk_rate; local 306 new_rate = rockchip_mmc_set_clk(priv->cru, gclk_rate, 313 return new_rate;
|
H A D | clk_rk3368.c | 229 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 D | clk-k3.c | 256 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 D | clk_zynq.c | 295 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 D | clk_zynqmp.c | 601 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 D | clk_ast2500.c | 413 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 D | clk_ast2600.c | 580 ulong new_rate; local 584 new_rate = ast2600_configure_ddr(priv->scu, rate); 590 return new_rate;
|
/u-boot/drivers/clk/imx/ |
H A D | clk-imx8qm.c | 155 u32 new_rate = rate; local 250 ret = sc_pm_set_clock_rate(-1, resource, pm_clk, &new_rate); 256 return new_rate;
|
H A D | clk-imx8qxp.c | 148 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 D | clk_owl.c | 215 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 D | clk-core.c | 167 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 D | clk-core.c | 167 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 D | tidss_drv.c | 586 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);
|