Lines Matching refs:frac
414 const struct frac_entry *frac; in clk_edp_pixel_set_rate() local
422 frac = frac_table_810m; in clk_edp_pixel_set_rate()
424 frac = frac_table_675m; in clk_edp_pixel_set_rate()
426 for (; frac->num; frac++) { in clk_edp_pixel_set_rate()
428 request *= frac->den; in clk_edp_pixel_set_rate()
429 request = div_s64(request, frac->num); in clk_edp_pixel_set_rate()
439 f.m = frac->num; in clk_edp_pixel_set_rate()
440 f.n = frac->den; in clk_edp_pixel_set_rate()
460 const struct frac_entry *frac; in clk_edp_pixel_determine_rate() local
472 frac = frac_table_810m; in clk_edp_pixel_determine_rate()
474 frac = frac_table_675m; in clk_edp_pixel_determine_rate()
476 for (; frac->num; frac++) { in clk_edp_pixel_determine_rate()
478 request *= frac->den; in clk_edp_pixel_determine_rate()
479 request = div_s64(request, frac->num); in clk_edp_pixel_determine_rate()
490 frac->num, frac->den, in clk_edp_pixel_determine_rate()
491 !!frac->den, hid_div); in clk_edp_pixel_determine_rate()
650 const struct frac_entry *frac = frac_table_pixel; in clk_pixel_determine_rate() local
652 for (; frac->num; frac++) { in clk_pixel_determine_rate()
653 request = (req->rate * frac->den) / frac->num; in clk_pixel_determine_rate()
661 req->rate = (src_rate * frac->num) / frac->den; in clk_pixel_determine_rate()
673 const struct frac_entry *frac = frac_table_pixel; in clk_pixel_set_rate() local
690 for (; frac->num; frac++) { in clk_pixel_set_rate()
691 request = (rate * frac->den) / frac->num; in clk_pixel_set_rate()
702 f.m = frac->num; in clk_pixel_set_rate()
703 f.n = frac->den; in clk_pixel_set_rate()