Searched refs:foutvco (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/regmap/ |
| H A D | clk-regmap-pll.c | 71 u64 foutvco, foutpostdiv; in clk_regmap_pll_recalc_rate() local 88 foutvco = prate * fbdiv; in clk_regmap_pll_recalc_rate() 89 do_div(foutvco, refdiv); in clk_regmap_pll_recalc_rate() 95 foutvco += frac_rate >> 24; in clk_regmap_pll_recalc_rate() 98 foutpostdiv = foutvco; in clk_regmap_pll_recalc_rate() 114 u64 foutvco, foutpostdiv; in clk_pll_round_rate() local 200 foutvco = fin * _fbdiv; in clk_pll_round_rate() 201 do_div(foutvco, _refdiv); in clk_pll_round_rate() 207 foutvco += frac_rate >> 24; in clk_pll_round_rate() 210 foutpostdiv = foutvco; in clk_pll_round_rate()
|
| /OK3568_Linux_fs/kernel/drivers/misc/rk628/ |
| H A D | rk628_cru.c | 65 u64 foutvco, foutpostdiv; in rk628_cru_clk_get_rate_pll() local 100 foutvco = parent_rate * fbdiv; in rk628_cru_clk_get_rate_pll() 101 do_div(foutvco, refdiv); in rk628_cru_clk_get_rate_pll() 107 foutvco += frac_rate >> 24; in rk628_cru_clk_get_rate_pll() 110 foutpostdiv = foutvco; in rk628_cru_clk_get_rate_pll() 126 u64 foutvco, foutpostdiv; in rk628_cru_clk_set_rate_pll() local 225 foutvco = fin * fbdiv; in rk628_cru_clk_set_rate_pll() 226 do_div(foutvco, refdiv); in rk628_cru_clk_set_rate_pll() 232 foutvco += frac_rate >> 24; in rk628_cru_clk_set_rate_pll() 235 foutpostdiv = foutvco; in rk628_cru_clk_set_rate_pll()
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/rk628/ |
| H A D | rk628_cru.c | 66 u64 foutvco, foutpostdiv; in rk628_cru_clk_get_rate_pll() local 101 foutvco = parent_rate * fbdiv; in rk628_cru_clk_get_rate_pll() 102 do_div(foutvco, refdiv); in rk628_cru_clk_get_rate_pll() 108 foutvco += frac_rate >> 24; in rk628_cru_clk_get_rate_pll() 111 foutpostdiv = foutvco; in rk628_cru_clk_get_rate_pll() 127 u64 foutvco, foutpostdiv; in rk628_cru_clk_set_rate_pll() local 231 foutvco = fin * fbdiv; in rk628_cru_clk_set_rate_pll() 232 do_div(foutvco, refdiv); in rk628_cru_clk_set_rate_pll() 238 foutvco += frac_rate >> 24; in rk628_cru_clk_set_rate_pll() 241 foutpostdiv = foutvco; in rk628_cru_clk_set_rate_pll()
|
| /OK3568_Linux_fs/u-boot/drivers/clk/rockchip/ |
| H A D | clk_pll.c | 85 u32 *foutvco) in rockchip_pll_clk_set_postdiv() argument 95 *foutvco = freq; in rockchip_pll_clk_set_postdiv() 115 u32 foutvco = fout_hz; in rockchip_pll_clk_set_by_auto() local 123 rockchip_pll_clk_set_postdiv(fout_hz, &postdiv1, &postdiv2, &foutvco); in rockchip_pll_clk_set_by_auto() 130 foutvco /= MHZ; in rockchip_pll_clk_set_by_auto() 131 clk_gcd = gcd(fin_hz, foutvco); in rockchip_pll_clk_set_by_auto() 133 rate_table->fbdiv = foutvco / clk_gcd; in rockchip_pll_clk_set_by_auto() 147 rate_table->postdiv1, rate_table->postdiv2, foutvco); in rockchip_pll_clk_set_by_auto() 148 clk_gcd = gcd(fin_hz / MHZ, foutvco / MHZ); in rockchip_pll_clk_set_by_auto() 150 rate_table->fbdiv = foutvco / MHZ / clk_gcd; in rockchip_pll_clk_set_by_auto() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/ |
| H A D | clk-pll.c | 174 u32 *foutvco) in rockchip_pll_clk_set_postdiv() argument 184 *foutvco = freq; in rockchip_pll_clk_set_postdiv() 205 u32 foutvco = fout_hz; in rockchip_pll_clk_set_by_auto() local 213 rockchip_pll_clk_set_postdiv(fout_hz, &postdiv1, &postdiv2, &foutvco); in rockchip_pll_clk_set_by_auto() 220 foutvco /= MHZ; in rockchip_pll_clk_set_by_auto() 221 clk_gcd = gcd(fin_hz, foutvco); in rockchip_pll_clk_set_by_auto() 223 rate_table->fbdiv = foutvco / clk_gcd; in rockchip_pll_clk_set_by_auto() 237 rate_table->postdiv1, rate_table->postdiv2, foutvco); in rockchip_pll_clk_set_by_auto() 238 clk_gcd = gcd(fin_hz / MHZ, foutvco / MHZ); in rockchip_pll_clk_set_by_auto() 240 rate_table->fbdiv = foutvco / MHZ / clk_gcd; in rockchip_pll_clk_set_by_auto() [all …]
|