Lines Matching refs:rate_table
58 const struct imx_fracn_gppll_rate_table *rate_table; member
78 .rate_table = fracn_tbl,
91 const struct imx_fracn_gppll_rate_table *rate_table = pll->rate_table; in imx_get_pll_settings() local
95 if (rate == rate_table[i].rate) in imx_get_pll_settings()
96 return &rate_table[i]; in imx_get_pll_settings()
105 const struct imx_fracn_gppll_rate_table *rate_table = pll->rate_table; in clk_fracn_gppll_round_rate() local
110 if (rate >= rate_table[i].rate) in clk_fracn_gppll_round_rate()
111 return rate_table[i].rate; in clk_fracn_gppll_round_rate()
114 return rate_table[pll->rate_count - 1].rate; in clk_fracn_gppll_round_rate()
120 const struct imx_fracn_gppll_rate_table *rate_table = pll->rate_table; in clk_fracn_gppll_recalc_rate() local
146 if (rate_table[i].mfn == mfn && rate_table[i].mfi == mfi && in clk_fracn_gppll_recalc_rate()
147 rate_table[i].mfd == mfd && rate_table[i].rdiv == rdiv && in clk_fracn_gppll_recalc_rate()
148 rate_table[i].odiv == odiv) in clk_fracn_gppll_recalc_rate()
149 rate = rate_table[i].rate; in clk_fracn_gppll_recalc_rate()
315 pll->rate_table = pll_clk->rate_table; in imx_clk_fracn_gppll()