Lines Matching defs:component
290 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
291 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
328 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
329 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
336 if (snd_soc_component_get_bias_level(component) == SND_SOC_BIAS_OFF) {
344 dev_err(component->dev,
348 dev_err(component->dev,
358 dev_err(component->dev, "There is no SPI driver for"
371 request_firmware(&fw, RT5514_FIRMWARE1, component->dev);
377 dev_err(component->dev, "There is no SPI driver for"
384 request_firmware(&fw, RT5514_FIRMWARE2, component->dev);
390 dev_err(component->dev, "There is no SPI driver for"
489 * @component: only used for dev_warn
495 static int rt5514_calc_dmic_clk(struct snd_soc_component *component, int rate)
511 dev_warn(component->dev, "Base clock rate %d is too high\n", rate);
518 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
519 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
522 idx = rt5514_calc_dmic_clk(component, rt5514->sysclk);
524 dev_err(component->dev, "Failed to set DMIC clock\n");
539 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
540 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
551 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm);
552 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
754 struct snd_soc_component *component = dai->component;
755 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
762 dev_err(component->dev, "Unsupported clock setting\n");
768 dev_err(component->dev, "Unsupported frame size: %d\n", frame_size);
811 struct snd_soc_component *component = dai->component;
812 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
865 struct snd_soc_component *component = dai->component;
866 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
882 dev_err(component->dev, "Invalid clock id (%d)\n", clk_id);
900 struct snd_soc_component *component = dai->component;
901 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
906 dev_dbg(component->dev, "PLL disabled\n");
933 dev_err(component->dev, "Unknown PLL source %d\n", source);
939 dev_err(component->dev, "Unsupport input clock %d\n", freq_in);
943 dev_dbg(component->dev, "bypass=%d m=%d n=%d k=%d\n",
964 struct snd_soc_component *component = dai->component;
965 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
1050 static int rt5514_set_bias_level(struct snd_soc_component *component,
1053 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
1061 if (snd_soc_component_get_bias_level(component) == SND_SOC_BIAS_ON) {
1071 if (snd_soc_component_get_bias_level(component) == SND_SOC_BIAS_OFF) {
1095 static int rt5514_probe(struct snd_soc_component *component)
1097 struct rt5514_priv *rt5514 = snd_soc_component_get_drvdata(component);
1098 struct platform_device *pdev = container_of(component->dev,
1101 rt5514->mclk = devm_clk_get(component->dev, "mclk");
1112 rt5514->component = component;