Lines Matching refs:component

382 	struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);  in adau1761_dejitter_fixup()  local
383 struct adau *adau = snd_soc_component_get_drvdata(component); in adau1761_dejitter_fixup()
620 static int adau1761_set_bias_level(struct snd_soc_component *component, in adau1761_set_bias_level() argument
623 struct adau *adau = snd_soc_component_get_drvdata(component); in adau1761_set_bias_level()
635 if (snd_soc_component_get_bias_level(component) == SND_SOC_BIAS_OFF) in adau1761_set_bias_level()
649 struct snd_soc_component *component) in adau1761_get_lineout_mode() argument
651 struct adau1761_platform_data *pdata = component->dev->platform_data; in adau1761_get_lineout_mode()
659 static int adau1761_setup_digmic_jackdetect(struct snd_soc_component *component) in adau1761_setup_digmic_jackdetect() argument
661 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component); in adau1761_setup_digmic_jackdetect()
662 struct adau1761_platform_data *pdata = component->dev->platform_data; in adau1761_setup_digmic_jackdetect()
663 struct adau *adau = snd_soc_component_get_drvdata(component); in adau1761_setup_digmic_jackdetect()
688 ret = snd_soc_add_component_controls(component, in adau1761_setup_digmic_jackdetect()
722 static int adau1761_setup_headphone_mode(struct snd_soc_component *component) in adau1761_setup_headphone_mode() argument
724 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component); in adau1761_setup_headphone_mode()
725 struct adau *adau = snd_soc_component_get_drvdata(component); in adau1761_setup_headphone_mode()
726 struct adau1761_platform_data *pdata = component->dev->platform_data; in adau1761_setup_headphone_mode()
764 ret = snd_soc_add_component_controls(component, adau1761_mono_controls, in adau1761_setup_headphone_mode()
820 static int adau1761_component_probe(struct snd_soc_component *component) in adau1761_component_probe() argument
822 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component); in adau1761_component_probe()
823 struct adau1761_platform_data *pdata = component->dev->platform_data; in adau1761_component_probe()
824 struct adau *adau = snd_soc_component_get_drvdata(component); in adau1761_component_probe()
827 ret = adau17x1_add_widgets(component); in adau1761_component_probe()
838 ret = snd_soc_add_component_controls(component, in adau1761_component_probe()
844 ret = snd_soc_add_component_controls(component, in adau1761_component_probe()
851 switch (adau1761_get_lineout_mode(component)) { in adau1761_component_probe()
866 ret = adau1761_setup_headphone_mode(component); in adau1761_component_probe()
870 ret = adau1761_setup_digmic_jackdetect(component); in adau1761_component_probe()
912 ret = adau17x1_add_routes(component); in adau1761_component_probe()