| /rk3399_rockchip-uboot/tools/ |
| H A D | proftool.c | 104 static int read_system_map(FILE *fin) in read_system_map() argument 117 if (fgets(buff, sizeof(buff), fin)) in read_system_map() 122 } else if (feof(fin)) { in read_system_map() 158 static int read_data(FILE *fin, void *buff, int size) in read_data() argument 162 err = fread(buff, 1, size, fin); in read_data() 166 error("Cannot read profile file at pos %ld\n", ftell(fin)); in read_data() 209 static int read_calls(FILE *fin, int count) in read_calls() argument 224 if (read_data(fin, call_data, sizeof(*call_data))) in read_calls() 230 static int read_profile(FILE *fin, int *not_found) in read_profile() argument 235 while (!feof(fin)) { in read_profile() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/lpc32xx/ |
| H A D | clk.c | 25 unsigned long long fin, fref, fcco, fout; in get_hclk_pll_rate() local 35 fref = fin = get_sys_clk_rate(); in get_hclk_pll_rate() 36 if (fin > 20000000ULL || fin < 1000000ULL) in get_hclk_pll_rate() 49 do_div(fin, p_div); in get_hclk_pll_rate() 50 return fin; in get_hclk_pll_rate()
|
| /rk3399_rockchip-uboot/drivers/video/drm/rk628/ |
| H A D | rk628_cru.c | 130 unsigned long fin = REFCLK_RATE, fout = rate; in rk628_cru_clk_set_rate_pll() local 144 if (fin < MIN_FREF_RATE || fin > MAX_FREF_RATE) in rk628_cru_clk_set_rate_pll() 160 if (fin == fout) { in rk628_cru_clk_set_rate_pll() 168 return fin; in rk628_cru_clk_set_rate_pll() 171 min_refdiv = fin / MAX_FREFDIV_RATE + 1; in rk628_cru_clk_set_rate_pll() 172 max_refdiv = fin / MIN_FREFDIV_RATE; in rk628_cru_clk_set_rate_pll() 204 if (fin % refdiv) in rk628_cru_clk_set_rate_pll() 208 do_div(tmp, fin); in rk628_cru_clk_set_rate_pll() 213 tmp = (u64)fbdiv * fin; in rk628_cru_clk_set_rate_pll() 223 do_div(tmp, fin); in rk628_cru_clk_set_rate_pll() [all …]
|
| H A D | rk628_combtxphy.c | 218 unsigned int fvco, fpfd, fin = 24; in rk628_combtxphy_set_mode() local 256 combtxphy->fb_div = fvco * combtxphy->ref_div / 8 / fin; in rk628_combtxphy_set_mode() 257 combtxphy->frac_div = 1024 * fvco * combtxphy->ref_div / 8 / fin; in rk628_combtxphy_set_mode() 263 fvco = fin * (1024 * combtxphy->fb_div + combtxphy->frac_div) * 8; in rk628_combtxphy_set_mode()
|
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | samsung_mipi_dcphy.c | 1652 unsigned long fin = 24000; in samsung_mipi_dcphy_pll_ssc_modulation_calc() local 1659 max_mfr = DIV_ROUND_UP(fin, (30 * prediv) << 5); in samsung_mipi_dcphy_pll_ssc_modulation_calc() 1660 min_mfr = div64_ul(fin, ((33 * prediv) << 5)); in samsung_mipi_dcphy_pll_ssc_modulation_calc() 1661 mid_mfr = div64_ul(fin, (31 * prediv) << 5); in samsung_mipi_dcphy_pll_ssc_modulation_calc() 1693 *mfr, *mrr, div64_ul(fin, (prediv * *mfr) << 5), in samsung_mipi_dcphy_pll_ssc_modulation_calc() 1713 u64 fin, fvco, fout; in samsung_mipi_dcphy_pll_round_rate() local 1737 fin = div64_ul(prate, MSEC_PER_SEC); in samsung_mipi_dcphy_pll_round_rate() 1755 min_prediv = DIV_ROUND_UP(fin, 30 * MSEC_PER_SEC); in samsung_mipi_dcphy_pll_round_rate() 1756 max_prediv = DIV_ROUND_CLOSEST(fin, 6 * MSEC_PER_SEC); in samsung_mipi_dcphy_pll_round_rate() 1761 _fbdiv = DIV_ROUND_CLOSEST(fvco * _prediv, 2 * fin); in samsung_mipi_dcphy_pll_round_rate() [all …]
|
| H A D | inno_mipi_phy.c | 497 static unsigned long inno_mipi_dphy_pll_round_rate(unsigned long fin, in inno_mipi_dphy_pll_round_rate() argument 509 min_prediv = DIV_ROUND_UP(fin, 40000000); in inno_mipi_dphy_pll_round_rate() 510 max_prediv = fin / 5000000; in inno_mipi_dphy_pll_round_rate() 516 do_div(tmp, fin); in inno_mipi_dphy_pll_round_rate() 520 tmp = (u64)_fbdiv * fin; in inno_mipi_dphy_pll_round_rate() 674 unsigned long fin, fout; in inno_mipi_dphy_set_pll() local 679 fin = 24000000; in inno_mipi_dphy_set_pll() 680 fout = inno_mipi_dphy_pll_round_rate(fin, rate, &prediv, &fbdiv); in inno_mipi_dphy_set_pll() 683 __func__, fin, fout, prediv, fbdiv); in inno_mipi_dphy_set_pll()
|
| H A D | inno_video_combo_phy.c | 873 unsigned long fin, fout; in inno_video_phy_set_pll() local 877 fin = 24000000; in inno_video_phy_set_pll() 878 fout = inno_video_phy_pll_round_rate(fin, rate, &prediv, &fbdiv); in inno_video_phy_set_pll() 881 fin, fout, prediv, fbdiv); in inno_video_phy_set_pll()
|
| H A D | dw_mipi_dsi.c | 583 unsigned long fin, fout; in dw_mipi_dsi_set_pll() local 590 fin = 24000000; in dw_mipi_dsi_set_pll() 594 min_prediv = DIV_ROUND_UP(fin, 40000000); in dw_mipi_dsi_set_pll() 595 max_prediv = fin / 5000000; in dw_mipi_dsi_set_pll() 605 do_div(tmp, fin); in dw_mipi_dsi_set_pll() 619 _fout = (u64)_fbdiv * fin; in dw_mipi_dsi_set_pll()
|