| /rk3399_rockchip-uboot/drivers/clk/rockchip/ |
| H A D | clk_rk3506.c | 189 ulong prate; in rk3506_armclk_get_rate() local 196 prate = priv->gpll_hz; in rk3506_armclk_get_rate() 198 prate = priv->v0pll_hz; in rk3506_armclk_get_rate() 200 prate = priv->v1pll_hz; in rk3506_armclk_get_rate() 204 return DIV_TO_RATE(prate, div); in rk3506_armclk_get_rate() 211 ulong old_rate, prate; in rk3506_armclk_set_rate() local 234 prate = priv->v0pll_hz; in rk3506_armclk_set_rate() 238 prate = priv->v1pll_hz; in rk3506_armclk_set_rate() 242 prate = priv->gpll_hz; in rk3506_armclk_set_rate() 248 if (DIV_TO_RATE(prate, old_div) > new_rate) { in rk3506_armclk_set_rate() [all …]
|
| H A D | clk_rv1103b.c | 65 u32 con, sel, div, rate, prate; in rv1103b_peri_get_clk() local 101 prate = OSC_HZ; in rv1103b_peri_get_clk() 103 prate = RC_OSC_HZ; in rv1103b_peri_get_clk() 104 rate = DIV_TO_RATE(prate, div); in rv1103b_peri_get_clk() 276 u32 div, sel, con, prate; in rv1103b_mmc_get_clk() local 287 prate = priv->gpll_hz; in rv1103b_mmc_get_clk() 289 prate = OSC_HZ; in rv1103b_mmc_get_clk() 290 return DIV_TO_RATE(prate, div); in rv1103b_mmc_get_clk() 299 prate = priv->gpll_hz; in rv1103b_mmc_get_clk() 301 prate = OSC_HZ; in rv1103b_mmc_get_clk() [all …]
|
| H A D | clk_rv1106.c | 379 u32 div, sel, con, prate; in rv1106_mmc_get_clk() local 390 prate = 400 * MHz; in rv1106_mmc_get_clk() 392 prate = OSC_HZ; in rv1106_mmc_get_clk() 393 return DIV_TO_RATE(prate, div); in rv1106_mmc_get_clk() 402 prate = OSC_HZ; in rv1106_mmc_get_clk() 404 prate = 400 * MHz; in rv1106_mmc_get_clk() 405 return DIV_TO_RATE(prate, div); in rv1106_mmc_get_clk() 414 prate = 500 * MHz; in rv1106_mmc_get_clk() 416 prate = 300 * MHz; in rv1106_mmc_get_clk() 418 prate = 200 * MHz; in rv1106_mmc_get_clk() [all …]
|
| H A D | clk_rv1126b.c | 354 u32 div, sel, con, prate; in rv1126b_mmc_get_clk() local 365 prate = priv->gpll_hz; in rv1126b_mmc_get_clk() 367 prate = priv->cpll_hz; in rv1126b_mmc_get_clk() 369 prate = OSC_HZ; in rv1126b_mmc_get_clk() 370 return DIV_TO_RATE(prate, div); in rv1126b_mmc_get_clk() 379 prate = priv->gpll_hz; in rv1126b_mmc_get_clk() 381 prate = priv->cpll_hz; in rv1126b_mmc_get_clk() 383 prate = OSC_HZ; in rv1126b_mmc_get_clk() 384 return DIV_TO_RATE(prate, div); in rv1126b_mmc_get_clk() 393 prate = priv->gpll_hz; in rv1126b_mmc_get_clk() [all …]
|
| H A D | clk_rk3576.c | 278 u32 con, sel, div, rate, prate; in rk3576_top_get_clk() local 288 prate = priv->cpll_hz; in rk3576_top_get_clk() 290 prate = priv->aupll_hz; in rk3576_top_get_clk() 292 prate = priv->gpll_hz; in rk3576_top_get_clk() 293 return DIV_TO_RATE(prate, div); in rk3576_top_get_clk() 301 prate = priv->cpll_hz; in rk3576_top_get_clk() 303 prate = priv->gpll_hz; in rk3576_top_get_clk() 304 return DIV_TO_RATE(prate, div); in rk3576_top_get_clk() 694 u32 div, sel, con, prate; in rk3576_adc_get_clk() local 703 prate = OSC_HZ; in rk3576_adc_get_clk() [all …]
|
| H A D | clk_rk3528.c | 331 ulong prate; in rk3528_cgpll_matrix_get_rate() local 415 prate = priv->gpll_hz; in rk3528_cgpll_matrix_get_rate() 417 prate = priv->cpll_hz; in rk3528_cgpll_matrix_get_rate() 420 prate = priv->gpll_hz; in rk3528_cgpll_matrix_get_rate() 422 prate = priv->cpll_hz; in rk3528_cgpll_matrix_get_rate() 428 return is_halfdiv ? DIV_TO_RATE(prate * 2, (3 + 2 * div) - 1) : DIV_TO_RATE(prate, div); in rk3528_cgpll_matrix_get_rate() 439 ulong prate = 0; in rk3528_cgpll_matrix_set_rate() local 523 prate = priv->gpll_hz; in rk3528_cgpll_matrix_set_rate() 526 prate = priv->cpll_hz; in rk3528_cgpll_matrix_set_rate() 530 prate = priv->gpll_hz; in rk3528_cgpll_matrix_set_rate() [all …]
|
| H A D | clk_rk3588.c | 286 u32 con, sel, div, rate, prate; in rk3588_top_get_clk() local 296 prate = priv->cpll_hz; in rk3588_top_get_clk() 298 prate = priv->gpll_hz; in rk3588_top_get_clk() 299 return DIV_TO_RATE(prate, div); in rk3588_top_get_clk() 307 prate = priv->cpll_hz; in rk3588_top_get_clk() 309 prate = priv->gpll_hz; in rk3588_top_get_clk() 310 return DIV_TO_RATE(prate, div); in rk3588_top_get_clk() 656 u32 div, sel, con, prate; in rk3588_adc_get_clk() local 665 prate = OSC_HZ; in rk3588_adc_get_clk() 667 prate = priv->gpll_hz; in rk3588_adc_get_clk() [all …]
|
| H A D | clk_rk3562.c | 1043 ulong prate; in rk3562_sdmmc_get_rate() local 1065 prate = priv->gpll_hz; in rk3562_sdmmc_get_rate() 1067 prate = priv->cpll_hz; in rk3562_sdmmc_get_rate() 1069 prate = priv->hpll_hz; in rk3562_sdmmc_get_rate() 1071 prate = OSC_HZ; in rk3562_sdmmc_get_rate() 1073 return DIV_TO_RATE(prate, div); in rk3562_sdmmc_get_rate() 1122 ulong prate; in rk3562_vop_get_rate() local 1130 prate = priv->gpll_hz; in rk3562_vop_get_rate() 1132 prate = priv->cpll_hz; in rk3562_vop_get_rate() 1134 prate = priv->hpll_hz; in rk3562_vop_get_rate() [all …]
|
| H A D | clk_rk3568.c | 1231 u32 div, sel, con, prate; in rk3568_adc_get_clk() local 1243 prate = OSC_HZ; in rk3568_adc_get_clk() 1245 prate = 100 * MHz; in rk3568_adc_get_clk() 1246 return DIV_TO_RATE(prate, div); in rk3568_adc_get_clk() 1250 prate = rk3568_adc_get_clk(priv, CLK_TSADC_TSEN); in rk3568_adc_get_clk() 1251 return DIV_TO_RATE(prate, div); in rk3568_adc_get_clk() 1262 ulong prate = 0; in rk3568_adc_set_clk() local 1291 prate = rk3568_adc_get_clk(priv, CLK_TSADC_TSEN); in rk3568_adc_set_clk() 1292 src_clk_div = DIV_ROUND_UP(prate, rate); in rk3568_adc_set_clk()
|
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | samsung_mipi_dcphy.c | 1706 unsigned long prate, unsigned long rate, in samsung_mipi_dcphy_pll_round_rate() argument 1724 if (!prate) { in samsung_mipi_dcphy_pll_round_rate() 1730 __func__, prate, rate); in samsung_mipi_dcphy_pll_round_rate() 1737 fin = div64_ul(prate, MSEC_PER_SEC); in samsung_mipi_dcphy_pll_round_rate()
|
| H A D | inno_video_combo_phy.c | 800 static unsigned long inno_video_phy_pll_round_rate(unsigned long prate, in inno_video_phy_pll_round_rate() argument 816 fref = prate / 2; in inno_video_phy_pll_round_rate()
|