Lines Matching refs:card
76 struct snd_soc_card card; member
93 static int p1022_rdk_machine_probe(struct snd_soc_card *card) in p1022_rdk_machine_probe() argument
96 container_of(card, struct machine_data, card); in p1022_rdk_machine_probe()
101 dev_err(card->dev, "could not map global utilities\n"); in p1022_rdk_machine_probe()
136 container_of(rtd->card, struct machine_data, card); in p1022_rdk_startup()
137 struct device *dev = rtd->card->dev; in p1022_rdk_startup()
165 static int p1022_rdk_machine_remove(struct snd_soc_card *card) in p1022_rdk_machine_remove() argument
168 container_of(card, struct machine_data, card); in p1022_rdk_machine_remove()
173 dev_err(card->dev, "could not map global utilities\n"); in p1022_rdk_machine_remove()
301 mdata->card.probe = p1022_rdk_machine_probe; in p1022_rdk_probe()
302 mdata->card.remove = p1022_rdk_machine_remove; in p1022_rdk_probe()
303 mdata->card.name = pdev->name; /* The platform driver name */ in p1022_rdk_probe()
304 mdata->card.owner = THIS_MODULE; in p1022_rdk_probe()
305 mdata->card.dev = &pdev->dev; in p1022_rdk_probe()
306 mdata->card.num_links = 2; in p1022_rdk_probe()
307 mdata->card.dai_link = mdata->dai; in p1022_rdk_probe()
310 ret = snd_soc_register_card(&mdata->card); in p1022_rdk_probe()
332 struct snd_soc_card *card = platform_get_drvdata(pdev); in p1022_rdk_remove() local
334 container_of(card, struct machine_data, card); in p1022_rdk_remove()
336 snd_soc_unregister_card(card); in p1022_rdk_remove()