Lines Matching refs:rate_table
33 const struct samsung_pll_rate_table *rate_table; member
41 const struct samsung_pll_rate_table *rate_table = pll->rate_table; in samsung_get_pll_settings() local
45 if (rate == rate_table[i].rate) in samsung_get_pll_settings()
46 return &rate_table[i]; in samsung_get_pll_settings()
56 const struct samsung_pll_rate_table *rate_table = pll->rate_table; in samsung_pll_round_rate() local
61 if (drate >= rate_table[i].rate) in samsung_pll_round_rate()
62 return rate_table[i].rate; in samsung_pll_round_rate()
66 return rate_table[i - 1].rate; in samsung_pll_round_rate()
1281 if (pll_clk->rate_table) { in _samsung_clk_register_pll()
1283 for (len = 0; pll_clk->rate_table[len].rate != 0; ) in _samsung_clk_register_pll()
1287 pll->rate_table = kmemdup(pll_clk->rate_table, in _samsung_clk_register_pll()
1291 WARN(!pll->rate_table, in _samsung_clk_register_pll()
1312 if (!pll->rate_table) in _samsung_clk_register_pll()
1321 if (!pll->rate_table) in _samsung_clk_register_pll()
1331 if (!pll->rate_table) in _samsung_clk_register_pll()
1341 if (!pll->rate_table) in _samsung_clk_register_pll()
1349 if (!pll->rate_table) in _samsung_clk_register_pll()
1365 if (!pll->rate_table) in _samsung_clk_register_pll()
1374 if (!pll->rate_table) in _samsung_clk_register_pll()
1380 if (!pll->rate_table) in _samsung_clk_register_pll()
1386 if (!pll->rate_table) in _samsung_clk_register_pll()
1405 kfree(pll->rate_table); in _samsung_clk_register_pll()