Lines Matching refs:parent_rate
68 unsigned long parent_rate) in clk_pllv4_recalc_rate() argument
80 temp64 = parent_rate; in clk_pllv4_recalc_rate()
84 return (parent_rate * mult) + (u32)temp64; in clk_pllv4_recalc_rate()
90 unsigned long parent_rate = *prate; in clk_pllv4_round_rate() local
97 round_rate = parent_rate * pllv4_mult_table[i]; in clk_pllv4_round_rate()
106 clk_hw_get_name(hw), rate, parent_rate); in clk_pllv4_round_rate()
110 if (parent_rate <= MAX_MFD) in clk_pllv4_round_rate()
111 mfd = parent_rate; in clk_pllv4_round_rate()
115 do_div(temp64, parent_rate); in clk_pllv4_round_rate()
127 temp64 = (u64)parent_rate; in clk_pllv4_round_rate()
148 unsigned long parent_rate) in clk_pllv4_set_rate() argument
154 mult = rate / parent_rate; in clk_pllv4_set_rate()
159 if (parent_rate <= MAX_MFD) in clk_pllv4_set_rate()
160 mfd = parent_rate; in clk_pllv4_set_rate()
162 temp64 = (u64)(rate - mult * parent_rate); in clk_pllv4_set_rate()
164 do_div(temp64, parent_rate); in clk_pllv4_set_rate()