Lines Matching refs:frac
495 const struct frac_entry *frac; in clk_edp_pixel_set_rate() local
503 frac = frac_table_810m; in clk_edp_pixel_set_rate()
505 frac = frac_table_675m; in clk_edp_pixel_set_rate()
507 for (; frac->num; frac++) { in clk_edp_pixel_set_rate()
509 request *= frac->den; in clk_edp_pixel_set_rate()
510 request = div_s64(request, frac->num); in clk_edp_pixel_set_rate()
520 f.m = frac->num; in clk_edp_pixel_set_rate()
521 f.n = frac->den; in clk_edp_pixel_set_rate()
541 const struct frac_entry *frac; in clk_edp_pixel_determine_rate() local
553 frac = frac_table_810m; in clk_edp_pixel_determine_rate()
555 frac = frac_table_675m; in clk_edp_pixel_determine_rate()
557 for (; frac->num; frac++) { in clk_edp_pixel_determine_rate()
559 request *= frac->den; in clk_edp_pixel_determine_rate()
560 request = div_s64(request, frac->num); in clk_edp_pixel_determine_rate()
571 frac->num, frac->den, in clk_edp_pixel_determine_rate()
572 !!frac->den, hid_div); in clk_edp_pixel_determine_rate()
731 const struct frac_entry *frac = frac_table_pixel; in clk_pixel_determine_rate() local
733 for (; frac->num; frac++) { in clk_pixel_determine_rate()
734 request = (req->rate * frac->den) / frac->num; in clk_pixel_determine_rate()
742 req->rate = (src_rate * frac->num) / frac->den; in clk_pixel_determine_rate()
754 const struct frac_entry *frac = frac_table_pixel; in clk_pixel_set_rate() local
771 for (; frac->num; frac++) { in clk_pixel_set_rate()
772 request = (rate * frac->den) / frac->num; in clk_pixel_set_rate()
783 f.m = frac->num; in clk_pixel_set_rate()
784 f.n = frac->den; in clk_pixel_set_rate()