Lines Matching defs:source
1105 static int is_sys_clk_from_pll(struct snd_soc_dapm_widget *source,
1108 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
1120 static int is_using_asrc(struct snd_soc_dapm_widget *source,
1123 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
1127 if (source->reg == RT5677_ASRC_1) {
1128 switch (source->shift) {
1149 switch (source->shift) {
1203 static int can_use_asrc(struct snd_soc_dapm_widget *source,
1206 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
1216 * rt5677_sel_asrc_clk_src - select ASRC clock source for a set of filters
1219 * @clk_src: clock source
1225 * for codec. This function provides an API to select the clock source for a
1227 * for these filters if ASRC is selected as their clock source.
1408 static int rt5677_dmic_use_asrc(struct snd_soc_dapm_widget *source,
1411 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
1415 switch (source->shift) {
3728 /* The IB01 Mux controls the source for InBound0 and InBound1.
4501 static int rt5677_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source,
4509 if (source == rt5677->pll_src && freq_in == rt5677->pll_in &&
4523 switch (source) {
4554 dev_err(component->dev, "Unknown PLL source %d\n", source);
4576 rt5677->pll_src = source;
5343 * After the regmap_read() below, a new interrupt source line may
5372 * of the interrupt source line that fired