Lines Matching refs:component
72 struct snd_soc_component *component; member
199 struct snd_soc_component *component = dai->component; in ak4118_set_dai_fmt() local
200 struct ak4118_priv *ak4118 = snd_soc_component_get_drvdata(component); in ak4118_set_dai_fmt()
265 struct snd_soc_component *component = ak4118->component; in ak4118_irq_handler() local
269 if (!component) in ak4118_irq_handler()
275 snd_soc_component_notify_control(component, kctl_new->name); in ak4118_irq_handler()
281 static int ak4118_probe(struct snd_soc_component *component) in ak4118_probe() argument
283 struct ak4118_priv *ak4118 = snd_soc_component_get_drvdata(component); in ak4118_probe()
286 ak4118->component = component; in ak4118_probe()
294 dev_err(component->dev, in ak4118_probe()
303 dev_err(component->dev, in ak4118_probe()
309 ret = snd_soc_add_component_controls(component, ak4118_iec958_controls, in ak4118_probe()
312 dev_err(component->dev, in ak4118_probe()
320 static void ak4118_remove(struct snd_soc_component *component) in ak4118_remove() argument
322 struct ak4118_priv *ak4118 = snd_soc_component_get_drvdata(component); in ak4118_remove()