Lines Matching refs:aic31xx_divs

194 static const struct aic31xx_rate_divs aic31xx_divs[] = {  variable
855 for (i = 0; i < ARRAY_SIZE(aic31xx_divs); i++) { in aic31xx_setup_pll()
856 if (aic31xx_divs[i].rate == params_rate(params) && in aic31xx_setup_pll()
857 aic31xx_divs[i].mclk_p == mclk_p) { in aic31xx_setup_pll()
858 int s = (aic31xx_divs[i].dosr * aic31xx_divs[i].mdac) % in aic31xx_setup_pll()
860 int bn = (aic31xx_divs[i].dosr * aic31xx_divs[i].mdac) / in aic31xx_setup_pll()
892 snd_soc_component_write(component, AIC31XX_PLLJ, aic31xx_divs[i].pll_j); in aic31xx_setup_pll()
895 aic31xx_divs[i].pll_d >> 8); in aic31xx_setup_pll()
897 aic31xx_divs[i].pll_d & 0xff); in aic31xx_setup_pll()
901 aic31xx_divs[i].ndac); in aic31xx_setup_pll()
903 aic31xx_divs[i].mdac); in aic31xx_setup_pll()
905 snd_soc_component_write(component, AIC31XX_DOSRMSB, aic31xx_divs[i].dosr >> 8); in aic31xx_setup_pll()
906 snd_soc_component_write(component, AIC31XX_DOSRLSB, aic31xx_divs[i].dosr & 0xff); in aic31xx_setup_pll()
910 aic31xx_divs[i].nadc ? aic31xx_divs[i].nadc : 1); in aic31xx_setup_pll()
912 aic31xx_divs[i].madc ? aic31xx_divs[i].madc : 1); in aic31xx_setup_pll()
914 snd_soc_component_write(component, AIC31XX_AOSR, aic31xx_divs[i].aosr); in aic31xx_setup_pll()
924 aic31xx_divs[i].pll_j, in aic31xx_setup_pll()
925 aic31xx_divs[i].pll_d, in aic31xx_setup_pll()
927 aic31xx_divs[i].dosr, in aic31xx_setup_pll()
928 aic31xx_divs[i].ndac, in aic31xx_setup_pll()
929 aic31xx_divs[i].mdac, in aic31xx_setup_pll()
930 aic31xx_divs[i].aosr, in aic31xx_setup_pll()
931 aic31xx_divs[i].nadc, in aic31xx_setup_pll()
932 aic31xx_divs[i].madc, in aic31xx_setup_pll()
1146 for (i = 0; i < ARRAY_SIZE(aic31xx_divs); i++) in aic31xx_set_dai_sysclk()
1147 if (aic31xx_divs[i].mclk_p == freq / aic31xx->p_div) in aic31xx_set_dai_sysclk()
1149 if (i == ARRAY_SIZE(aic31xx_divs)) { in aic31xx_set_dai_sysclk()
1209 aic31xx_divs[aic31xx->rate_div_line].rate); in aic31xx_clk_on()
1214 if (aic31xx_divs[aic31xx->rate_div_line].nadc) in aic31xx_clk_on()
1216 if (aic31xx_divs[aic31xx->rate_div_line].madc) in aic31xx_clk_on()