Lines Matching refs:fract
69 static void clk_fd_get_div(struct clk_hw *hw, struct u32_fract *fract) in clk_fd_get_div() argument
96 fract->numerator = m; in clk_fd_get_div()
97 fract->denominator = n; in clk_fd_get_div()
102 struct u32_fract fract; in clk_fd_recalc_rate() local
105 clk_fd_get_div(hw, &fract); in clk_fd_recalc_rate()
107 if (!fract.numerator || !fract.denominator) in clk_fd_recalc_rate()
110 ret = (u64)parent_rate * fract.numerator; in clk_fd_recalc_rate()
111 do_div(ret, fract.denominator); in clk_fd_recalc_rate()
201 struct u32_fract fract; in clk_fd_numerator_get() local
203 clk_fd_get_div(hw, &fract); in clk_fd_numerator_get()
205 *val = fract.numerator; in clk_fd_numerator_get()
213 struct u32_fract fract; in clk_fd_denominator_get() local
215 clk_fd_get_div(hw, &fract); in clk_fd_denominator_get()
217 *val = fract.denominator; in clk_fd_denominator_get()