Searched refs:fin_hz (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/clk/rockchip/ |
| H A D | clk_pll.c | 110 rockchip_pll_clk_set_by_auto(ulong fin_hz, in rockchip_pll_clk_set_by_auto() argument 120 if (fin_hz == 0 || fout_hz == 0 || fout_hz == fin_hz) in rockchip_pll_clk_set_by_auto() 128 if (fin_hz / MHZ * MHZ == fin_hz && fout_hz / MHZ * MHZ == fout_hz) { in rockchip_pll_clk_set_by_auto() 129 fin_hz /= MHZ; in rockchip_pll_clk_set_by_auto() 131 clk_gcd = gcd(fin_hz, foutvco); in rockchip_pll_clk_set_by_auto() 132 rate_table->refdiv = fin_hz / clk_gcd; in rockchip_pll_clk_set_by_auto() 138 fin_hz, fout_hz, clk_gcd); in rockchip_pll_clk_set_by_auto() 145 fin_hz, fout_hz); in rockchip_pll_clk_set_by_auto() 148 clk_gcd = gcd(fin_hz / MHZ, foutvco / MHZ); in rockchip_pll_clk_set_by_auto() 149 rate_table->refdiv = fin_hz / MHZ / clk_gcd; in rockchip_pll_clk_set_by_auto() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/ |
| H A D | clk-pll.c | 200 unsigned long fin_hz, in rockchip_pll_clk_set_by_auto() argument 210 if (fin_hz == 0 || fout_hz == 0 || fout_hz == fin_hz) in rockchip_pll_clk_set_by_auto() 218 if (fin_hz / MHZ * MHZ == fin_hz && fout_hz / MHZ * MHZ == fout_hz) { in rockchip_pll_clk_set_by_auto() 219 fin_hz /= MHZ; in rockchip_pll_clk_set_by_auto() 221 clk_gcd = gcd(fin_hz, foutvco); in rockchip_pll_clk_set_by_auto() 222 rate_table->refdiv = fin_hz / clk_gcd; in rockchip_pll_clk_set_by_auto() 228 fin_hz, fout_hz, clk_gcd, rate_table->refdiv, in rockchip_pll_clk_set_by_auto() 233 fin_hz, fout_hz, in rockchip_pll_clk_set_by_auto() 234 fin_hz / MHZ * MHZ, in rockchip_pll_clk_set_by_auto() 238 clk_gcd = gcd(fin_hz / MHZ, foutvco / MHZ); in rockchip_pll_clk_set_by_auto() [all …]
|