Lines Matching refs:frac
423 const struct frac_entry *frac; in clk_edp_pixel_set_rate() local
431 frac = frac_table_810m; in clk_edp_pixel_set_rate()
433 frac = frac_table_675m; in clk_edp_pixel_set_rate()
435 for (; frac->num; frac++) { in clk_edp_pixel_set_rate()
437 request *= frac->den; in clk_edp_pixel_set_rate()
438 request = div_s64(request, frac->num); in clk_edp_pixel_set_rate()
448 f.m = frac->num; in clk_edp_pixel_set_rate()
449 f.n = frac->den; in clk_edp_pixel_set_rate()
469 const struct frac_entry *frac; in clk_edp_pixel_determine_rate() local
481 frac = frac_table_810m; in clk_edp_pixel_determine_rate()
483 frac = frac_table_675m; in clk_edp_pixel_determine_rate()
485 for (; frac->num; frac++) { in clk_edp_pixel_determine_rate()
487 request *= frac->den; in clk_edp_pixel_determine_rate()
488 request = div_s64(request, frac->num); in clk_edp_pixel_determine_rate()
499 frac->num, frac->den, in clk_edp_pixel_determine_rate()
500 !!frac->den, hid_div); in clk_edp_pixel_determine_rate()
660 const struct frac_entry *frac = frac_table_pixel; in clk_pixel_determine_rate() local
662 for (; frac->num; frac++) { in clk_pixel_determine_rate()
663 request = (req->rate * frac->den) / frac->num; in clk_pixel_determine_rate()
671 req->rate = (src_rate * frac->num) / frac->den; in clk_pixel_determine_rate()
683 const struct frac_entry *frac = frac_table_pixel; in clk_pixel_set_rate() local
700 for (; frac->num; frac++) { in clk_pixel_set_rate()
701 request = (rate * frac->den) / frac->num; in clk_pixel_set_rate()
712 f.m = frac->num; in clk_pixel_set_rate()
713 f.n = frac->den; in clk_pixel_set_rate()