Lines Matching full:aif1
823 WM8995_CLASS_W_SWITCH("AIF1.2 Switch", WM8995_DAC1_LEFT_MIXER_ROUTING,
825 WM8995_CLASS_W_SWITCH("AIF1.1 Switch", WM8995_DAC1_LEFT_MIXER_ROUTING,
836 WM8995_CLASS_W_SWITCH("AIF1.2 Switch", WM8995_DAC1_RIGHT_MIXER_ROUTING,
838 WM8995_CLASS_W_SWITCH("AIF1.1 Switch", WM8995_DAC1_RIGHT_MIXER_ROUTING,
849 SOC_DAPM_SINGLE("AIF1.2 Switch", WM8995_DAC2_LEFT_MIXER_ROUTING,
851 SOC_DAPM_SINGLE("AIF1.1 Switch", WM8995_DAC2_LEFT_MIXER_ROUTING,
862 SOC_DAPM_SINGLE("AIF1.2 Switch", WM8995_DAC2_RIGHT_MIXER_ROUTING,
864 SOC_DAPM_SINGLE("AIF1.1 Switch", WM8995_DAC2_RIGHT_MIXER_ROUTING,
934 SND_SOC_DAPM_AIF_OUT("AIF1ADC1L", "AIF1 Capture", 0,
936 SND_SOC_DAPM_AIF_OUT("AIF1ADC1R", "AIF1 Capture", 0,
938 SND_SOC_DAPM_AIF_OUT("AIF1ADCDAT", "AIF1 Capture", 0,
940 SND_SOC_DAPM_AIF_OUT("AIF1ADC2L", "AIF1 Capture",
942 SND_SOC_DAPM_AIF_OUT("AIF1ADC2R", "AIF1 Capture",
969 SND_SOC_DAPM_AIF_IN("AIF1DACDAT", "AIF1 Playback", 0, SND_SOC_NOPM,
1070 /* AIF1 outputs */
1116 { "DAC1L Mixer", "AIF1.1 Switch", "AIF1DAC1L" },
1117 { "DAC1L Mixer", "AIF1.2 Switch", "AIF1DAC2L" },
1122 { "DAC1R Mixer", "AIF1.1 Switch", "AIF1DAC1R" },
1123 { "DAC1R Mixer", "AIF1.2 Switch", "AIF1DAC2R" },
1129 { "AIF2DAC2L Mixer", "AIF1.2 Switch", "AIF1DAC2L" },
1130 { "AIF2DAC2L Mixer", "AIF1.1 Switch", "AIF1DAC1L" },
1133 { "AIF2DAC2R Mixer", "AIF1.2 Switch", "AIF1DAC2R" },
1134 { "AIF2DAC2R Mixer", "AIF1.1 Switch", "AIF1DAC1R" },
1554 int aif1; in wm8995_hw_params() local
1571 dev_dbg(component->dev, "AIF1 using split LRCLK\n"); in wm8995_hw_params()
1594 aif1 = 0; in wm8995_hw_params()
1599 aif1 |= (0x1 << WM8995_AIF1_WL_SHIFT); in wm8995_hw_params()
1602 aif1 |= (0x2 << WM8995_AIF1_WL_SHIFT); in wm8995_hw_params()
1605 aif1 |= (0x3 << WM8995_AIF1_WL_SHIFT); in wm8995_hw_params()
1670 WM8995_AIF1_WL_MASK, aif1); in wm8995_hw_params()
1802 u16 reg, aif1, aif2; in wm8995_set_fll() local
1807 aif1 = snd_soc_component_read(component, WM8995_AIF1_CLOCKING_1) in wm8995_set_fll()
1896 WM8995_AIF1CLK_ENA_MASK, aif1); in wm8995_set_fll()
1919 /* AIF3 shares clocking with AIF1/2 */ in wm8995_set_dai_sysclk()
2119 .name = "wm8995-aif1",
2121 .stream_name = "AIF1 Playback",
2128 .stream_name = "AIF1 Capture",