Lines Matching refs:aic31xx_divs

197 static const struct aic31xx_rate_divs aic31xx_divs[] = {  variable
878 for (i = 0; i < ARRAY_SIZE(aic31xx_divs); i++) { in aic31xx_setup_pll()
879 if (aic31xx_divs[i].rate == params_rate(params) && in aic31xx_setup_pll()
880 aic31xx_divs[i].mclk_p == mclk_p) { in aic31xx_setup_pll()
881 int s = (aic31xx_divs[i].dosr * aic31xx_divs[i].mdac) % in aic31xx_setup_pll()
883 int bn = (aic31xx_divs[i].dosr * aic31xx_divs[i].mdac) / in aic31xx_setup_pll()
914 (aic31xx->p_div << 4) | aic31xx_divs[i].pll_r); in aic31xx_setup_pll()
915 snd_soc_component_write(component, AIC31XX_PLLJ, aic31xx_divs[i].pll_j); in aic31xx_setup_pll()
918 aic31xx_divs[i].pll_d >> 8); in aic31xx_setup_pll()
920 aic31xx_divs[i].pll_d & 0xff); in aic31xx_setup_pll()
924 aic31xx_divs[i].ndac); in aic31xx_setup_pll()
926 aic31xx_divs[i].mdac); in aic31xx_setup_pll()
928 snd_soc_component_write(component, AIC31XX_DOSRMSB, aic31xx_divs[i].dosr >> 8); in aic31xx_setup_pll()
929 snd_soc_component_write(component, AIC31XX_DOSRLSB, aic31xx_divs[i].dosr & 0xff); in aic31xx_setup_pll()
933 aic31xx_divs[i].nadc ? aic31xx_divs[i].nadc : 1); in aic31xx_setup_pll()
935 aic31xx_divs[i].madc ? aic31xx_divs[i].madc : 1); in aic31xx_setup_pll()
937 snd_soc_component_write(component, AIC31XX_AOSR, aic31xx_divs[i].aosr); in aic31xx_setup_pll()
947 aic31xx_divs[i].pll_j, in aic31xx_setup_pll()
948 aic31xx_divs[i].pll_d, in aic31xx_setup_pll()
950 aic31xx_divs[i].dosr, in aic31xx_setup_pll()
951 aic31xx_divs[i].ndac, in aic31xx_setup_pll()
952 aic31xx_divs[i].mdac, in aic31xx_setup_pll()
953 aic31xx_divs[i].aosr, in aic31xx_setup_pll()
954 aic31xx_divs[i].nadc, in aic31xx_setup_pll()
955 aic31xx_divs[i].madc, in aic31xx_setup_pll()
1179 for (i = 0; i < ARRAY_SIZE(aic31xx_divs); i++) in aic31xx_set_dai_sysclk()
1180 if (aic31xx_divs[i].mclk_p == freq / aic31xx->p_div) in aic31xx_set_dai_sysclk()
1182 if (i == ARRAY_SIZE(aic31xx_divs)) { in aic31xx_set_dai_sysclk()
1243 aic31xx_divs[aic31xx->rate_div_line].rate); in aic31xx_clk_on()
1248 if (aic31xx_divs[aic31xx->rate_div_line].nadc) in aic31xx_clk_on()
1250 if (aic31xx_divs[aic31xx->rate_div_line].madc) in aic31xx_clk_on()