Lines Matching full:aif1
642 .name = "sun8i-codec-aif1",
647 .stream_name = "AIF1 Capture",
656 .stream_name = "AIF1 Playback",
721 SOC_DOUBLE_TLV("AIF1 AD0 Capture Volume",
726 SOC_DOUBLE_TLV("AIF1 DA0 Playback Volume",
780 SOC_DAPM_ENUM("AIF1 AD0 Stereo Capture Route",
807 SOC_DAPM_DOUBLE("AIF1 Slot 0 Digital ADC Capture Switch",
815 SOC_DAPM_DOUBLE("AIF1 Data Digital ADC Capture Switch",
826 SOC_DAPM_DOUBLE("AIF2 ADC Mixer AIF1 DA0 Capture Switch",
830 SOC_DAPM_DOUBLE("AIF2 ADC Mixer AIF1 DA1 Capture Switch",
864 SOC_DAPM_ENUM("AIF1 DA0 Stereo Playback Route",
878 SOC_DAPM_DOUBLE("AIF1 Slot 0 Digital DAC Playback Switch",
882 SOC_DAPM_DOUBLE("AIF1 Slot 1 Digital DAC Playback Switch",
909 SND_SOC_DAPM_SUPPLY("CLK AIF1",
926 SND_SOC_DAPM_SUPPLY("RST AIF1",
951 SND_SOC_DAPM_AIF_OUT_E("AIF1 AD0L", "AIF1 Capture", 0,
956 SND_SOC_DAPM_AIF_OUT("AIF1 AD0R", "AIF1 Capture", 1,
975 SND_SOC_DAPM_MUX("AIF1 AD0L Stereo Mux", SND_SOC_NOPM, 0, 0,
977 SND_SOC_DAPM_MUX("AIF1 AD0R Stereo Mux", SND_SOC_NOPM, 0, 0,
990 SOC_MIXER_ARRAY("AIF1 AD0L Mixer", SND_SOC_NOPM, 0, 0,
992 SOC_MIXER_ARRAY("AIF1 AD0R Mixer", SND_SOC_NOPM, 0, 0,
1007 SND_SOC_DAPM_MUX("AIF1 DA0L Stereo Mux", SND_SOC_NOPM, 0, 0,
1009 SND_SOC_DAPM_MUX("AIF1 DA0R Stereo Mux", SND_SOC_NOPM, 0, 0,
1018 SND_SOC_DAPM_AIF_IN_E("AIF1 DA0L", "AIF1 Playback", 0,
1023 SND_SOC_DAPM_AIF_IN("AIF1 DA0R", "AIF1 Playback", 1,
1062 { "CLK AIF1", NULL, "AIF1CLK" },
1063 { "CLK AIF1", NULL, "SYSCLK" },
1064 { "RST AIF1", NULL, "CLK AIF1" },
1065 { "AIF1 AD0L", NULL, "RST AIF1" },
1066 { "AIF1 AD0R", NULL, "RST AIF1" },
1067 { "AIF1 DA0L", NULL, "RST AIF1" },
1068 { "AIF1 DA0R", NULL, "RST AIF1" },
1097 { "AIF1 AD0L", NULL, "AIF1 AD0L Stereo Mux" },
1098 { "AIF1 AD0R", NULL, "AIF1 AD0R Stereo Mux" },
1106 { "AIF1 AD0L Stereo Mux", "Stereo", "AIF1 AD0L Mixer" },
1107 { "AIF1 AD0L Stereo Mux", "Reverse Stereo", "AIF1 AD0R Mixer" },
1108 { "AIF1 AD0L Stereo Mux", "Sum Mono", "AIF1 AD0L Mixer" },
1109 { "AIF1 AD0L Stereo Mux", "Sum Mono", "AIF1 AD0R Mixer" },
1110 { "AIF1 AD0L Stereo Mux", "Mix Mono", "AIF1 AD0L Mixer" },
1111 { "AIF1 AD0L Stereo Mux", "Mix Mono", "AIF1 AD0R Mixer" },
1113 { "AIF1 AD0R Stereo Mux", "Stereo", "AIF1 AD0R Mixer" },
1114 { "AIF1 AD0R Stereo Mux", "Reverse Stereo", "AIF1 AD0L Mixer" },
1115 { "AIF1 AD0R Stereo Mux", "Sum Mono", "AIF1 AD0L Mixer" },
1116 { "AIF1 AD0R Stereo Mux", "Sum Mono", "AIF1 AD0R Mixer" },
1117 { "AIF1 AD0R Stereo Mux", "Mix Mono", "AIF1 AD0L Mixer" },
1118 { "AIF1 AD0R Stereo Mux", "Mix Mono", "AIF1 AD0R Mixer" },
1139 { "AIF1 AD0L Mixer", "AIF1 Slot 0 Digital ADC Capture Switch", "AIF1 DA0L Stereo Mux" },
1140 { "AIF1 AD0L Mixer", "AIF2 Digital ADC Capture Switch", "AIF2 DACL Source" },
1141 { "AIF1 AD0L Mixer", "AIF1 Data Digital ADC Capture Switch", "ADCL" },
1142 { "AIF1 AD0L Mixer", "AIF2 Inv Digital ADC Capture Switch", "AIF2 DACR Source" },
1144 { "AIF1 AD0R Mixer", "AIF1 Slot 0 Digital ADC Capture Switch", "AIF1 DA0R Stereo Mux" },
1145 { "AIF1 AD0R Mixer", "AIF2 Digital ADC Capture Switch", "AIF2 DACR Source" },
1146 { "AIF1 AD0R Mixer", "AIF1 Data Digital ADC Capture Switch", "ADCR" },
1147 { "AIF1 AD0R Mixer", "AIF2 Inv Digital ADC Capture Switch", "AIF2 DACL Source" },
1149 { "AIF2 ADCL Mixer", "AIF2 ADC Mixer AIF1 DA0 Capture Switch", "AIF1 DA0L Stereo Mux" },
1153 { "AIF2 ADCR Mixer", "AIF2 ADC Mixer AIF1 DA0 Capture Switch", "AIF1 DA0R Stereo Mux" },
1167 { "AIF1 DA0L Stereo Mux", "Stereo", "AIF1 DA0L" },
1168 { "AIF1 DA0L Stereo Mux", "Reverse Stereo", "AIF1 DA0R" },
1169 { "AIF1 DA0L Stereo Mux", "Sum Mono", "AIF1 DA0L" },
1170 { "AIF1 DA0L Stereo Mux", "Sum Mono", "AIF1 DA0R" },
1171 { "AIF1 DA0L Stereo Mux", "Mix Mono", "AIF1 DA0L" },
1172 { "AIF1 DA0L Stereo Mux", "Mix Mono", "AIF1 DA0R" },
1174 { "AIF1 DA0R Stereo Mux", "Stereo", "AIF1 DA0R" },
1175 { "AIF1 DA0R Stereo Mux", "Reverse Stereo", "AIF1 DA0L" },
1176 { "AIF1 DA0R Stereo Mux", "Sum Mono", "AIF1 DA0L" },
1177 { "AIF1 DA0R Stereo Mux", "Sum Mono", "AIF1 DA0R" },
1178 { "AIF1 DA0R Stereo Mux", "Mix Mono", "AIF1 DA0L" },
1179 { "AIF1 DA0R Stereo Mux", "Mix Mono", "AIF1 DA0R" },
1200 { "DACL Mixer", "AIF1 Slot 0 Digital DAC Playback Switch", "AIF1 DA0L Stereo Mux" },
1204 { "DACR Mixer", "AIF1 Slot 0 Digital DAC Playback Switch", "AIF1 DA0R Stereo Mux" },
1211 SND_SOC_DAPM_ADC("AIF1 Slot 0 Left ADC", NULL, SND_SOC_NOPM, 0, 0),
1212 SND_SOC_DAPM_ADC("AIF1 Slot 0 Right ADC", NULL, SND_SOC_NOPM, 0, 0),
1215 SND_SOC_DAPM_DAC("AIF1 Slot 0 Left", NULL, SND_SOC_NOPM, 0, 0),
1216 SND_SOC_DAPM_DAC("AIF1 Slot 0 Right", NULL, SND_SOC_NOPM, 0, 0),
1221 { "ADCL", NULL, "AIF1 Slot 0 Left ADC" },
1222 { "ADCR", NULL, "AIF1 Slot 0 Right ADC" },
1225 { "AIF1 Slot 0 Left", NULL, "DACL" },
1226 { "AIF1 Slot 0 Right", NULL, "DACR" },
1250 * and MCLK (from the CPU DAI connected to AIF1). MCLK's parent is also in sun8i_codec_component_probe()
1260 /* Use AIF1CLK as the SYSCLK parent since AIF1 is used most often. */ in sun8i_codec_component_probe()