Lines Matching defs:source
1103 static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
1106 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
1118 static int is_using_asrc(struct snd_soc_dapm_widget *source,
1121 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
1125 if (source->reg == RT5677_ASRC_1) {
1126 switch (source->shift) {
1147 switch (source->shift) {
1201 static int can_use_asrc(struct snd_soc_dapm_widget *source,
1204 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
1214 * rt5677_sel_asrc_clk_src - select ASRC clock source for a set of filters
1217 * @clk_src: clock source
1223 * for codec. This function provides an API to select the clock source for a
1225 * for these filters if ASRC is selected as their clock source.
1406 static int rt5677_dmic_use_asrc(struct snd_soc_dapm_widget *source,
1409 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
1413 switch (source->shift) {
3726 /* The IB01 Mux controls the source for InBound0 and InBound1.
4499 static int rt5677_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source,
4507 if (source == rt5677->pll_src && freq_in == rt5677->pll_in &&
4521 switch (source) {
4552 dev_err(component->dev, "Unknown PLL source %d\n", source);
4574 rt5677->pll_src = source;
5312 * After the regmap_read() below, a new interrupt source line may
5341 * of the interrupt source line that fired