Lines Matching refs:parent_rate
75 unsigned long parent_rate) in clk_pllv4_recalc_rate() argument
87 temp64 = parent_rate; in clk_pllv4_recalc_rate()
91 return (parent_rate * mult) + (u32)temp64; in clk_pllv4_recalc_rate()
97 unsigned long parent_rate = *prate; in clk_pllv4_round_rate() local
104 round_rate = parent_rate * pllv4_mult_table[i]; in clk_pllv4_round_rate()
113 clk_hw_get_name(hw), rate, parent_rate); in clk_pllv4_round_rate()
117 if (parent_rate <= MAX_MFD) in clk_pllv4_round_rate()
118 mfd = parent_rate; in clk_pllv4_round_rate()
122 do_div(temp64, parent_rate); in clk_pllv4_round_rate()
134 temp64 = (u64)parent_rate; in clk_pllv4_round_rate()
155 unsigned long parent_rate) in clk_pllv4_set_rate() argument
161 mult = rate / parent_rate; in clk_pllv4_set_rate()
166 if (parent_rate <= MAX_MFD) in clk_pllv4_set_rate()
167 mfd = parent_rate; in clk_pllv4_set_rate()
169 temp64 = (u64)(rate - mult * parent_rate); in clk_pllv4_set_rate()
171 do_div(temp64, parent_rate); in clk_pllv4_set_rate()