Lines Matching refs:aif
672 static int configure_aif_clock(struct snd_soc_codec *codec, int aif) in configure_aif_clock() argument
681 if (aif) in configure_aif_clock()
686 switch (wm8995->sysclk[aif]) { in configure_aif_clock()
711 aif + 1, rate); in configure_aif_clock()
714 wm8995->aifclk[aif] = rate; in configure_aif_clock()
1448 int aif; in wm8995_set_dai_fmt() local
1464 aif = 0; in wm8995_set_dai_fmt()
1467 aif |= WM8995_AIF1_LRCLK_INV; in wm8995_set_dai_fmt()
1469 aif |= (0x3 << WM8995_AIF1_FMT_SHIFT); in wm8995_set_dai_fmt()
1472 aif |= (0x2 << WM8995_AIF1_FMT_SHIFT); in wm8995_set_dai_fmt()
1477 aif |= (0x1 << WM8995_AIF1_FMT_SHIFT); in wm8995_set_dai_fmt()
1492 aif |= WM8995_AIF1_BCLK_INV; in wm8995_set_dai_fmt()
1506 aif |= WM8995_AIF1_BCLK_INV | WM8995_AIF1_LRCLK_INV; in wm8995_set_dai_fmt()
1509 aif |= WM8995_AIF1_BCLK_INV; in wm8995_set_dai_fmt()
1512 aif |= WM8995_AIF1_LRCLK_INV; in wm8995_set_dai_fmt()
1525 WM8995_AIF1_FMT_MASK, aif); in wm8995_set_dai_fmt()