Lines Matching refs:rate_table
69 const struct imx_fracn_gppll_rate_table *rate_table; member
94 .rate_table = fracn_tbl,
112 .rate_table = int_tbl,
125 const struct imx_fracn_gppll_rate_table *rate_table = pll->rate_table; in imx_get_pll_settings() local
129 if (rate == rate_table[i].rate) in imx_get_pll_settings()
130 return &rate_table[i]; in imx_get_pll_settings()
139 const struct imx_fracn_gppll_rate_table *rate_table = pll->rate_table; in clk_fracn_gppll_round_rate() local
144 if (rate >= rate_table[i].rate) in clk_fracn_gppll_round_rate()
145 return rate_table[i].rate; in clk_fracn_gppll_round_rate()
148 return rate_table[pll->rate_count - 1].rate; in clk_fracn_gppll_round_rate()
154 const struct imx_fracn_gppll_rate_table *rate_table = pll->rate_table; in clk_fracn_gppll_recalc_rate() local
180 if (rate_table[i].mfn == mfn && rate_table[i].mfi == mfi && in clk_fracn_gppll_recalc_rate()
181 rate_table[i].mfd == mfd && rate_table[i].rdiv == rdiv && in clk_fracn_gppll_recalc_rate()
182 rate_table[i].odiv == odiv) in clk_fracn_gppll_recalc_rate()
183 rate = rate_table[i].rate; in clk_fracn_gppll_recalc_rate()
364 pll->rate_table = pll_clk->rate_table; in _imx_clk_fracn_gppll()