Lines Matching defs:component
300 static int adau1701_reset(struct snd_soc_component *component, unsigned int clkdiv,
303 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
352 dev_warn(component->dev, "Failed to load firmware\n");
366 static int adau1701_set_capture_pcm_format(struct snd_soc_component *component,
369 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
407 static int adau1701_set_playback_pcm_format(struct snd_soc_component *component,
410 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
439 struct snd_soc_component *component = dai->component;
440 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
451 ret = adau1701_reset(component, clkdiv, params_rate(params));
474 return adau1701_set_playback_pcm_format(component, params);
476 return adau1701_set_capture_pcm_format(component, params);
482 struct snd_soc_component *component = codec_dai->component;
483 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
552 static int adau1701_set_bias_level(struct snd_soc_component *component,
556 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
580 struct snd_soc_component *component = dai->component;
582 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
595 static int adau1701_set_sysclk(struct snd_soc_component *component, int clk_id,
599 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
622 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(dai->component);
669 static int adau1701_probe(struct snd_soc_component *component)
673 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
675 ret = sigmadsp_attach(adau1701->sigmadsp, component);
682 dev_err(component->dev, "Failed to enable regulators: %d\n", ret);
695 ret = adau1701_reset(component, adau1701->pll_clkdiv, 0);
720 static void adau1701_remove(struct snd_soc_component *component)
722 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
731 static int adau1701_suspend(struct snd_soc_component *component)
733 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
741 static int adau1701_resume(struct snd_soc_component *component)
743 struct adau1701 *adau1701 = snd_soc_component_get_drvdata(component);
749 dev_err(component->dev, "Failed to enable regulators: %d\n", ret);
753 return adau1701_reset(component, adau1701->pll_clkdiv, 0);