Lines Matching refs:card
69 struct snd_soc_card card; member
87 static int p1022_ds_machine_probe(struct snd_soc_card *card) in p1022_ds_machine_probe() argument
90 container_of(card, struct machine_data, card); in p1022_ds_machine_probe()
95 dev_err(card->dev, "could not map global utilities\n"); in p1022_ds_machine_probe()
130 container_of(rtd->card, struct machine_data, card); in p1022_ds_startup()
131 struct device *dev = rtd->card->dev; in p1022_ds_startup()
161 static int p1022_ds_machine_remove(struct snd_soc_card *card) in p1022_ds_machine_remove() argument
164 container_of(card, struct machine_data, card); in p1022_ds_machine_remove()
169 dev_err(card->dev, "could not map global utilities\n"); in p1022_ds_machine_remove()
349 mdata->card.probe = p1022_ds_machine_probe; in p1022_ds_probe()
350 mdata->card.remove = p1022_ds_machine_remove; in p1022_ds_probe()
351 mdata->card.name = pdev->name; /* The platform driver name */ in p1022_ds_probe()
352 mdata->card.owner = THIS_MODULE; in p1022_ds_probe()
353 mdata->card.dev = &pdev->dev; in p1022_ds_probe()
354 mdata->card.num_links = 2; in p1022_ds_probe()
355 mdata->card.dai_link = mdata->dai; in p1022_ds_probe()
358 ret = snd_soc_register_card(&mdata->card); in p1022_ds_probe()
382 struct snd_soc_card *card = platform_get_drvdata(pdev); in p1022_ds_remove() local
384 container_of(card, struct machine_data, card); in p1022_ds_remove()
386 snd_soc_unregister_card(card); in p1022_ds_remove()