Lines Matching refs:component
166 struct ad1836_priv *ad1836 = snd_soc_component_get_drvdata(dai->component); in ad1836_hw_params()
230 static int ad1836_suspend(struct snd_soc_component *component) in ad1836_suspend() argument
232 struct ad1836_priv *ad1836 = snd_soc_component_get_drvdata(component); in ad1836_suspend()
238 static int ad1836_resume(struct snd_soc_component *component) in ad1836_resume() argument
240 struct ad1836_priv *ad1836 = snd_soc_component_get_drvdata(component); in ad1836_resume()
250 static int ad1836_probe(struct snd_soc_component *component) in ad1836_probe() argument
252 struct ad1836_priv *ad1836 = snd_soc_component_get_drvdata(component); in ad1836_probe()
253 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component); in ad1836_probe()
279 ret = snd_soc_add_component_controls(component, ad1836_controls, in ad1836_probe()
287 ret = snd_soc_add_component_controls(component, ad183x_dac_controls, num_dacs * 2); in ad1836_probe()
291 ret = snd_soc_add_component_controls(component, ad183x_adc_controls, num_adcs); in ad1836_probe()
313 static void ad1836_remove(struct snd_soc_component *component) in ad1836_remove() argument
315 struct ad1836_priv *ad1836 = snd_soc_component_get_drvdata(component); in ad1836_remove()