Lines Matching defs:source

890 static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
893 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
904 static int is_using_asrc(struct snd_soc_dapm_widget *source,
907 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
910 switch (source->shift) {
969 * rt5645_sel_asrc_clk_src - select ASRC clock source for a set of filters
972 * @clk_src: clock source
978 * for codec. This function provides an API to select the clock source for a
980 * for these filters if ASRC is selected as their clock source.
1275 /*DAC1 L/R source*/ /* MX-29 [9:8] [11:10] */
1285 SOC_DAPM_ENUM("DAC1 L source", rt5645_dac1l_enum);
1292 SOC_DAPM_ENUM("DAC1 R source", rt5645_dac1r_enum);
1294 /*DAC2 L/R source*/ /* MX-1B [6:4] [2:0] */
1304 SOC_DAPM_ENUM("DAC2 L source", rt5645_dac2l_enum);
1315 SOC_DAPM_ENUM("DAC2 R source", rt5645_dac2r_enum);
1317 /* Stereo1 ADC source */
1352 SOC_DAPM_ENUM("Stereo1 DMIC source", rt5645_stereo1_dmic_enum);
1354 /* Mono ADC source */
1365 SOC_DAPM_ENUM("Mono ADC1 left source", rt5645_mono_adc_l1_enum);
1376 SOC_DAPM_ENUM("Mono ADC2 left source", rt5645_mono_adc_l2_enum);
1388 SOC_DAPM_ENUM("Mono DMIC left source", rt5645_mono_dmic_l_enum);
1395 SOC_DAPM_ENUM("Mono DMIC Right source", rt5645_mono_dmic_r_enum);
1406 SOC_DAPM_ENUM("Mono ADC1 right source", rt5645_mono_adc_r1_enum);
1417 SOC_DAPM_ENUM("Mono ADC2 right source", rt5645_mono_adc_r2_enum);
1430 SOC_DAPM_ENUM("IF1 ADC IN source", rt5645_if1_adc_in_enum);
1468 SOC_DAPM_ENUM("IF1 ADC IN source", rt5650_if1_adc_in_enum);
1479 SOC_DAPM_ENUM("IF1 ADC1 IN source", rt5650_tdm_adc_slot0_1_enum);
1485 SOC_DAPM_ENUM("IF1 ADC2 IN source", rt5650_tdm_adc_slot2_3_enum);
1491 SOC_DAPM_ENUM("IF1 ADC3 IN source", rt5650_tdm_adc_slot4_5_enum);
1498 SOC_DAPM_ENUM("IF1 ADC1 IN source", rt5645_tdm_adc_slot0_1_enum);
1504 SOC_DAPM_ENUM("IF1 ADC2 IN source", rt5645_tdm_adc_slot2_3_enum);
1510 SOC_DAPM_ENUM("IF1 ADC3 IN source", rt5645_tdm_adc_slot4_5_enum);
1521 SOC_DAPM_ENUM("IF1 DAC0 source", rt5645_tdm_dac0_enum);
1527 SOC_DAPM_ENUM("IF1 DAC1 source", rt5645_tdm_dac1_enum);
1533 SOC_DAPM_ENUM("IF1 DAC2 source", rt5645_tdm_dac2_enum);
1539 SOC_DAPM_ENUM("IF1 DAC3 source", rt5645_tdm_dac3_enum);
1546 SOC_DAPM_ENUM("IF1 DAC0 source", rt5650_tdm_dac0_enum);
1552 SOC_DAPM_ENUM("IF1 DAC1 source", rt5650_tdm_dac1_enum);
1558 SOC_DAPM_ENUM("IF1 DAC2 source", rt5650_tdm_dac2_enum);
1564 SOC_DAPM_ENUM("IF1 DAC3 source", rt5650_tdm_dac3_enum);
1576 SOC_DAPM_ENUM("A DAC1 L source", rt5650_a_dac1_l_enum);
1583 SOC_DAPM_ENUM("A DAC1 R source", rt5650_a_dac1_r_enum);
1595 SOC_DAPM_ENUM("A DAC2 L source", rt5650_a_dac2_l_enum);
1602 SOC_DAPM_ENUM("A DAC2 R source", rt5650_a_dac2_r_enum);
1614 SOC_DAPM_ENUM("IF2 ADC IN source", rt5645_if2_adc_in_enum);
1626 SOC_DAPM_ENUM("PDM1 L source", rt5645_pdm1_l_enum);
1633 SOC_DAPM_ENUM("PDM1 R source", rt5645_pdm1_r_enum);
1645 SOC_DAPM_ENUM("VAD ADC source", rt5645_vad_adc_enum);
2927 static int rt5645_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source,
2935 if (source == rt5645->pll_src && freq_in == rt5645->pll_in &&
2949 switch (source) {
2971 dev_err(component->dev, "Unknown PLL source %d\n", source);
2993 rt5645->pll_src = source;