Lines Matching refs:pll_clkin
79 unsigned int pll_clkin; member
169 unsigned int pll_clkin = tas2552->pll_clkin; in tas2552_setup_pll() local
172 if (!pll_clkin) { in tas2552_setup_pll()
176 pll_clkin = snd_soc_params_to_bclk(params); in tas2552_setup_pll()
177 pll_clkin += tas2552->tdm_delay; in tas2552_setup_pll()
183 if (pll_clkin == pll_clk) in tas2552_setup_pll()
203 j = (pll_clk * 2 * (1 << p)) / pll_clkin; in tas2552_setup_pll()
204 d = (pll_clk * 2 * (1 << p)) % pll_clkin; in tas2552_setup_pll()
205 d /= (pll_clkin / 10000); in tas2552_setup_pll()
207 if (d && (pll_clkin < 512000 || pll_clkin > 9200000)) { in tas2552_setup_pll()
209 pll_clkin = 1800000; in tas2552_setup_pll()
213 pll_clkin = snd_soc_params_to_bclk(params); in tas2552_setup_pll()
214 pll_clkin += tas2552->tdm_delay; in tas2552_setup_pll()
422 tas2552->pll_clkin = freq; in tas2552_set_dai_sysclk()