| /OK3568_Linux_fs/u-boot/drivers/clk/rockchip/ |
| H A D | clk_rk3568.c | 2083 u32 con, div, p_rate; in rk3568_ebc_get_clk() local 2087 p_rate = DIV_TO_RATE(priv->cpll_hz, div); in rk3568_ebc_get_clk() 2095 return p_rate; in rk3568_ebc_get_clk() 2123 u32 con, div, src, p_rate; in rk3568_rkvdec_get_clk() local 2132 p_rate = priv->cpll_hz; in rk3568_rkvdec_get_clk() 2134 p_rate = priv->gpll_hz; in rk3568_rkvdec_get_clk() 2135 return DIV_TO_RATE(p_rate, div); in rk3568_rkvdec_get_clk() 2143 p_rate = priv->cpll_hz; in rk3568_rkvdec_get_clk() 2145 p_rate = priv->npll_hz; in rk3568_rkvdec_get_clk() 2147 p_rate = priv->vpll_hz; in rk3568_rkvdec_get_clk() [all …]
|
| H A D | clk_rv1106.c | 808 u32 reg, con, fracdiv, div, src, p_src, p_rate; in rv1106_uart_get_rate() local 839 p_rate = priv->gpll_hz; in rv1106_uart_get_rate() 841 p_rate = priv->cpll_hz; in rv1106_uart_get_rate() 843 p_rate = 480000000; in rv1106_uart_get_rate() 845 return DIV_TO_RATE(p_rate, div); in rv1106_uart_get_rate() 852 return DIV_TO_RATE(p_rate, div) * n / m; in rv1106_uart_get_rate()
|
| H A D | clk_rk3328.c | 387 u32 div, con, mux, p_rate; in rk3328_spi_get_clk() local 393 p_rate = priv->gpll_hz; in rk3328_spi_get_clk() 395 p_rate = priv->cpll_hz; in rk3328_spi_get_clk() 397 return DIV_TO_RATE(p_rate, div); in rk3328_spi_get_clk()
|
| H A D | clk_rk3128.c | 515 uint p_rate; in rk3128_crypto_set_rate() local 517 p_rate = rk3128_bus_get_clk(priv, ACLK_CPU); in rk3128_crypto_set_rate() 518 src_clk_div = DIV_ROUND_UP(p_rate, hz) - 1; in rk3128_crypto_set_rate()
|
| H A D | clk_rk3562.c | 445 u32 reg, con, fracdiv, div, src, p_src, p_rate; in rk3562_uart_get_rate() local 502 p_rate = priv->gpll_hz; in rk3562_uart_get_rate() 504 p_rate = priv->cpll_hz; in rk3562_uart_get_rate() 506 return DIV_TO_RATE(p_rate, div); in rk3562_uart_get_rate() 513 return DIV_TO_RATE(p_rate, div) * n / m; in rk3562_uart_get_rate()
|
| H A D | clk_rk3588.c | 1291 u32 reg, con, fracdiv, div, src, p_src, p_rate; in rk3588_uart_get_rate() local 1331 p_rate = priv->gpll_hz; in rk3588_uart_get_rate() 1333 p_rate = priv->cpll_hz; in rk3588_uart_get_rate() 1336 return DIV_TO_RATE(p_rate, div); in rk3588_uart_get_rate() 1343 return DIV_TO_RATE(p_rate, div) * n / m; in rk3588_uart_get_rate()
|
| H A D | clk_rk3288.c | 1011 uint p_rate; in rockchip_crypto_set_clk() local 1013 p_rate = rockchip_aclk_cpu_get_clk(cru); in rockchip_crypto_set_clk() 1014 src_clk_div = DIV_ROUND_UP(p_rate, hz) - 1; in rockchip_crypto_set_clk()
|
| H A D | clk_rk3368.c | 853 uint p_rate; in rk3368_crypto_set_rate() local 855 p_rate = rk3368_bus_get_clk(priv->cru, ACLK_BUS); in rk3368_crypto_set_rate() 856 src_clk_div = DIV_ROUND_UP(p_rate, hz) - 1; in rk3368_crypto_set_rate()
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/regmap/ |
| H A D | clk-regmap-fractional-divider.c | 46 unsigned long p_rate, p_parent_rate; in clk_regmap_fractional_divider_approximation() local 50 p_rate = clk_hw_get_rate(clk_hw_get_parent(hw)); in clk_regmap_fractional_divider_approximation() 51 if ((rate * 20 > p_rate) && (p_rate % rate != 0)) { in clk_regmap_fractional_divider_approximation()
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/ |
| H A D | clk.c | 184 unsigned long p_rate, p_parent_rate; in rockchip_fractional_approximation() local 188 p_rate = clk_hw_get_rate(clk_hw_get_parent(hw)); in rockchip_fractional_approximation() 189 if ((rate * 20 > p_rate) && (p_rate % rate != 0)) { in rockchip_fractional_approximation() 192 *parent_rate = p_rate; in rockchip_fractional_approximation()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-omap1/ |
| H A D | clock.c | 367 unsigned long p_rate; in omap1_set_sossi_rate() local 369 p_rate = clk->parent->rate; in omap1_set_sossi_rate() 371 div = (p_rate + rate - 1) / rate; in omap1_set_sossi_rate() 381 clk->rate = p_rate / (div + 1); in omap1_set_sossi_rate()
|
| /OK3568_Linux_fs/kernel/drivers/clk/qcom/ |
| H A D | clk-pll.c | 141 clk_pll_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long p_rate) in clk_pll_set_rate() argument
|
| H A D | gcc-ipq4019.c | 1252 unsigned long *p_rate) in clk_cpu_div_round_rate() argument 1263 *p_rate = clk_hw_get_rate(p_hw); in clk_cpu_div_round_rate()
|
| /OK3568_Linux_fs/kernel/drivers/clk/tegra/ |
| H A D | clk-tegra210.c | 1434 unsigned long cf, p_rate; in tegra210_pll_fixed_mdiv_cfg() local 1456 p_rate = rate * p; in tegra210_pll_fixed_mdiv_cfg() 1457 if (p_rate > params->vco_max) in tegra210_pll_fixed_mdiv_cfg() 1458 p_rate = params->vco_max; in tegra210_pll_fixed_mdiv_cfg() 1460 cfg->n = p_rate / cf; in tegra210_pll_fixed_mdiv_cfg() 1465 unsigned long rem = p_rate - cf * cfg->n; in tegra210_pll_fixed_mdiv_cfg()
|
| /OK3568_Linux_fs/kernel/drivers/clk/ |
| H A D | clk.c | 2593 unsigned long p_rate = 0; in clk_core_set_parent_nolock() local 2622 p_rate = parent->rate; in clk_core_set_parent_nolock() 2630 ret = __clk_speculate_rates(core, p_rate); in clk_core_set_parent_nolock()
|