Lines Matching defs:component
255 struct snd_soc_component *component;
268 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
269 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
369 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
370 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
412 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
413 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
457 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
458 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
496 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
497 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
541 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
542 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
572 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
573 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
981 dev_err(cpcap->component->dev, "invalid DAI: %d", dai);
987 dev_err(cpcap->component->dev, "invalid clk id %d", clk_id);
1027 dev_err(cpcap->component->dev, "unsupported freq %u", freq);
1047 struct snd_soc_component *component = cpcap->component;
1065 dev_err(component->dev, "invalid DAI: %d", dai);
1099 dev_err(component->dev, "unsupported samplerate %d", samplerate);
1115 dev_err(component->dev, "reset self-clear failed: %04x",
1127 struct snd_soc_component *component = dai->component;
1128 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1131 dev_dbg(component->dev, "HiFi setup HW params: rate=%d", rate);
1138 struct snd_soc_component *component = codec_dai->component;
1139 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1140 struct device *dev = component->dev;
1149 struct snd_soc_component *component = codec_dai->component;
1150 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1151 struct device *dev = component->dev;
1230 struct snd_soc_component *component = dai->component;
1231 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1241 dev_dbg(component->dev, "HiFi mute: %d", mute);
1257 struct snd_soc_component *component = dai->component;
1258 struct device *dev = component->dev;
1259 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1296 struct snd_soc_component *component = codec_dai->component;
1297 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1299 dev_dbg(component->dev, "Voice setup sysclk: clk_id=%u, freq=%u",
1307 struct snd_soc_component *component = codec_dai->component;
1308 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1317 dev_dbg(component->dev, "Voice setup dai format (%08x)", fmt);
1329 dev_err(component->dev, "Voice dai fmt failed: CPCAP should be the provider");
1352 dev_err(component->dev, "Voice dai fmt failed: unsupported clock invert mode");
1374 dev_dbg(component->dev, "Voice dai format: val=%04x", val);
1461 struct snd_soc_component *component = dai->component;
1462 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1499 struct snd_soc_component *component = dai->component;
1500 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1510 dev_dbg(component->dev, "Voice mute: %d", mute);
1589 static int cpcap_audio_reset(struct snd_soc_component *component,
1592 struct cpcap_audio *cpcap = snd_soc_component_get_drvdata(component);
1595 dev_dbg(component->dev, "init audio codec");
1629 static int cpcap_soc_probe(struct snd_soc_component *component)
1634 cpcap = devm_kzalloc(component->dev, sizeof(*cpcap), GFP_KERNEL);
1637 snd_soc_component_set_drvdata(component, cpcap);
1638 cpcap->component = component;
1640 cpcap->regmap = dev_get_regmap(component->dev->parent, NULL);
1643 snd_soc_component_init_regmap(component, cpcap->regmap);
1645 err = cpcap_get_vendor(component->dev, cpcap->regmap, &cpcap->vendor);
1649 return cpcap_audio_reset(component, false);