Lines Matching defs:component
122 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
123 struct sirf_audio_codec *sirf_audio_codec = snd_soc_component_get_drvdata(component);
145 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
146 struct sirf_audio_codec *sirf_audio_codec = snd_soc_component_get_drvdata(component);
335 struct snd_soc_component *component = dai->component;
336 struct sirf_audio_codec *sirf_audio_codec = snd_soc_component_get_drvdata(component);
348 snd_soc_component_update_bits(component, AUDIO_IC_CODEC_CTRL0,
359 snd_soc_component_update_bits(component, AUDIO_IC_CODEC_CTRL0,
395 static int sirf_audio_codec_probe(struct snd_soc_component *component)
397 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component);
399 pm_runtime_enable(component->dev);
401 if (of_device_is_compatible(component->dev->of_node, "sirf,prima2-audio-codec")) {
407 return snd_soc_add_component_controls(component,
411 if (of_device_is_compatible(component->dev->of_node, "sirf,atlas6-audio-codec")) {
417 return snd_soc_add_component_controls(component,
425 static void sirf_audio_codec_remove(struct snd_soc_component *component)
427 pm_runtime_disable(component->dev);