Lines Matching defs:component
164 static int max98390_dsm_calibrate(struct snd_soc_component *component);
168 struct snd_soc_component *component = codec_dai->component;
170 snd_soc_component_get_drvdata(component);
175 dev_dbg(component->dev, "%s: fmt 0x%08X\n", __func__, fmt);
186 dev_err(component->dev, "DAI clock mode unsupported\n");
202 dev_err(component->dev, "DAI invert mode unsupported\n");
252 static int max98390_set_clock(struct snd_soc_component *component,
256 snd_soc_component_get_drvdata(component);
276 dev_err(component->dev, "failed to find proper clock rate.\n");
290 dev_err(component->dev, "format unsupported %d\n",
307 struct snd_soc_component *component =
308 dai->component;
310 snd_soc_component_get_drvdata(component);
327 dev_err(component->dev, "format unsupported %d\n",
336 dev_dbg(component->dev, "format supported %d",
369 dev_err(component->dev, "rate %d not supported\n",
380 return max98390_set_clock(component, params);
389 struct snd_soc_component *component = dai->component;
391 snd_soc_component_get_drvdata(component);
401 dev_dbg(component->dev,
407 dev_err(component->dev, "BCLK %d not supported\n",
429 dev_err(component->dev, "format unsupported %d\n",
460 struct snd_soc_component *component = dai->component;
462 snd_soc_component_get_drvdata(component);
478 struct snd_soc_component *component =
481 snd_soc_component_get_drvdata(component);
540 struct snd_soc_component *component =
543 snd_soc_component_get_drvdata(component);
560 struct snd_soc_component *component =
563 snd_soc_component_get_drvdata(component);
573 struct snd_soc_component *component =
576 snd_soc_component_get_drvdata(component);
591 struct snd_soc_component *component =
594 snd_soc_component_get_drvdata(component);
604 struct snd_soc_component *component =
607 dev_warn(component->dev, "Put adaptive rdc not supported\n");
616 struct snd_soc_component *component =
619 snd_soc_component_get_drvdata(component);
638 struct snd_soc_component *component =
641 max98390_dsm_calibrate(component);
754 static int max98390_dsm_init(struct snd_soc_component *component)
761 snd_soc_component_get_drvdata(component);
774 ret = request_firmware(&fw, filename, component->dev);
776 ret = request_firmware(&fw, "dsm_param.bin", component->dev);
781 dev_dbg(component->dev,
785 dev_err(component->dev,
796 dev_err(component->dev,
813 static int max98390_dsm_calibrate(struct snd_soc_component *component)
818 snd_soc_component_get_drvdata(component);
838 dev_info(component->dev, "rdc resistance about %d.%02d ohm, reg=0x%X temp reg=0x%X\n",
847 static void max98390_init_regs(struct snd_soc_component *component)
850 snd_soc_component_get_drvdata(component);
861 static int max98390_probe(struct snd_soc_component *component)
864 snd_soc_component_get_drvdata(component);
871 max98390_init_regs(component);
873 max98390_dsm_init(component);