Lines Matching refs:parent_rate
79 unsigned long parent_rate) in clk_pllv4_recalc_rate() argument
91 temp64 = parent_rate; in clk_pllv4_recalc_rate()
95 return (parent_rate * mult) + (u32)temp64; in clk_pllv4_recalc_rate()
102 unsigned long parent_rate = *prate; in clk_pllv4_round_rate() local
111 do_div(temp64, parent_rate); in clk_pllv4_round_rate()
115 round_rate = parent_rate * mult; in clk_pllv4_round_rate()
120 round_rate = parent_rate * pllv4_mult_table[i]; in clk_pllv4_round_rate()
130 clk_hw_get_name(hw), rate, parent_rate); in clk_pllv4_round_rate()
134 if (parent_rate <= MAX_MFD) in clk_pllv4_round_rate()
135 mfd = parent_rate; in clk_pllv4_round_rate()
139 do_div(temp64, parent_rate); in clk_pllv4_round_rate()
151 temp64 = (u64)parent_rate; in clk_pllv4_round_rate()
178 unsigned long parent_rate) in clk_pllv4_set_rate() argument
184 mult = rate / parent_rate; in clk_pllv4_set_rate()
189 if (parent_rate <= MAX_MFD) in clk_pllv4_set_rate()
190 mfd = parent_rate; in clk_pllv4_set_rate()
192 temp64 = (u64)(rate - mult * parent_rate); in clk_pllv4_set_rate()
194 do_div(temp64, parent_rate); in clk_pllv4_set_rate()