Lines Matching refs:frac
547 const struct frac_entry *frac; in clk_edp_pixel_set_rate() local
555 frac = frac_table_810m; in clk_edp_pixel_set_rate()
557 frac = frac_table_675m; in clk_edp_pixel_set_rate()
559 for (; frac->num; frac++) { in clk_edp_pixel_set_rate()
561 request *= frac->den; in clk_edp_pixel_set_rate()
562 request = div_s64(request, frac->num); in clk_edp_pixel_set_rate()
572 f.m = frac->num; in clk_edp_pixel_set_rate()
573 f.n = frac->den; in clk_edp_pixel_set_rate()
593 const struct frac_entry *frac; in clk_edp_pixel_determine_rate() local
605 frac = frac_table_810m; in clk_edp_pixel_determine_rate()
607 frac = frac_table_675m; in clk_edp_pixel_determine_rate()
609 for (; frac->num; frac++) { in clk_edp_pixel_determine_rate()
611 request *= frac->den; in clk_edp_pixel_determine_rate()
612 request = div_s64(request, frac->num); in clk_edp_pixel_determine_rate()
623 frac->num, frac->den, in clk_edp_pixel_determine_rate()
624 !!frac->den, hid_div); in clk_edp_pixel_determine_rate()
784 const struct frac_entry *frac = frac_table_pixel; in clk_pixel_determine_rate() local
786 for (; frac->num; frac++) { in clk_pixel_determine_rate()
787 request = (req->rate * frac->den) / frac->num; in clk_pixel_determine_rate()
795 req->rate = (src_rate * frac->num) / frac->den; in clk_pixel_determine_rate()
807 const struct frac_entry *frac = frac_table_pixel; in clk_pixel_set_rate() local
824 for (; frac->num; frac++) { in clk_pixel_set_rate()
825 request = (rate * frac->den) / frac->num; in clk_pixel_set_rate()
836 f.m = frac->num; in clk_pixel_set_rate()
837 f.n = frac->den; in clk_pixel_set_rate()