Home
last modified time | relevance | path

Searched refs:aic31xx_divs (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/sound/soc/codecs/
H A Dtlv320aic31xx.c197 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()
[all …]