Lines Matching refs:fin
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()
1768 _dsm = _prediv * fvco - 2 * _fbdiv * fin; in samsung_mipi_dcphy_pll_round_rate()
1769 _dsm = _dsm / abs(_dsm) * DIV_ROUND_UP_ULL(abs(_dsm) << 15, fin); in samsung_mipi_dcphy_pll_round_rate()
1773 tmp = DIV_ROUND_CLOSEST(_fbdiv * fin * 2 * 1000, _prediv); in samsung_mipi_dcphy_pll_round_rate()
1775 DIV_ROUND_CLOSEST(abs(_dsm) * fin * 1000, in samsung_mipi_dcphy_pll_round_rate()
1823 unsigned long fin = 24000000, fout; in samsung_mipi_dcphy_set_pll() local
1830 fout = samsung_mipi_dcphy_pll_round_rate(samsung, fin, rate, &prediv, in samsung_mipi_dcphy_set_pll()