Lines Matching refs:card
36 struct snd_soc_card *card; member
54 return snd_soc_card_get_drvdata(rtd->card); in card_drvdata_substream()
313 struct snd_soc_card *card; in omap_hdmi_audio_probe() local
352 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in omap_hdmi_audio_probe()
353 if (!card) in omap_hdmi_audio_probe()
356 card->name = devm_kasprintf(dev, GFP_KERNEL, in omap_hdmi_audio_probe()
358 card->owner = THIS_MODULE; in omap_hdmi_audio_probe()
359 card->dai_link = in omap_hdmi_audio_probe()
360 devm_kzalloc(dev, sizeof(*(card->dai_link)), GFP_KERNEL); in omap_hdmi_audio_probe()
361 card->dai_link->name = card->name; in omap_hdmi_audio_probe()
362 card->dai_link->stream_name = card->name; in omap_hdmi_audio_probe()
363 card->dai_link->cpu_dai_name = dev_name(ad->dssdev); in omap_hdmi_audio_probe()
364 card->dai_link->platform_name = dev_name(ad->dssdev); in omap_hdmi_audio_probe()
365 card->dai_link->codec_name = "snd-soc-dummy"; in omap_hdmi_audio_probe()
366 card->dai_link->codec_dai_name = "snd-soc-dummy-dai"; in omap_hdmi_audio_probe()
367 card->num_links = 1; in omap_hdmi_audio_probe()
368 card->dev = dev; in omap_hdmi_audio_probe()
370 ret = snd_soc_register_card(card); in omap_hdmi_audio_probe()
377 ad->card = card; in omap_hdmi_audio_probe()
378 snd_soc_card_set_drvdata(card, ad); in omap_hdmi_audio_probe()
389 snd_soc_unregister_card(ad->card); in omap_hdmi_audio_remove()