Lines Matching defs:card

290 	struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
322 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
364 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
577 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
618 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
638 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
1264 struct snd_soc_card *card = snd_soc_dai_get_drvdata(dai);
1265 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(card);
1328 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(w->dapm->card);
1356 struct snd_soc_card *card;
1358 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1359 if (!card)
1362 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1363 if (!card->dai_link)
1366 card->dev = dev;
1367 card->owner = THIS_MODULE;
1368 card->name = "sun4i-codec";
1369 card->dapm_widgets = sun4i_codec_card_dapm_widgets;
1370 card->num_dapm_widgets = ARRAY_SIZE(sun4i_codec_card_dapm_widgets);
1371 card->dapm_routes = sun4i_codec_card_dapm_routes;
1372 card->num_dapm_routes = ARRAY_SIZE(sun4i_codec_card_dapm_routes);
1374 return card;
1388 struct snd_soc_card *card;
1391 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1392 if (!card)
1395 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1396 if (!card->dai_link)
1399 card->dev = dev;
1400 card->owner = THIS_MODULE;
1401 card->name = "A31 Audio Codec";
1402 card->dapm_widgets = sun6i_codec_card_dapm_widgets;
1403 card->num_dapm_widgets = ARRAY_SIZE(sun6i_codec_card_dapm_widgets);
1404 card->fully_routed = true;
1406 ret = snd_soc_of_parse_audio_routing(card, "allwinner,audio-routing");
1410 return card;
1434 struct snd_soc_card *card;
1437 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1438 if (!card)
1449 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1450 if (!card->dai_link)
1453 card->dev = dev;
1454 card->owner = THIS_MODULE;
1455 card->name = "A23 Audio Codec";
1456 card->dapm_widgets = sun6i_codec_card_dapm_widgets;
1457 card->num_dapm_widgets = ARRAY_SIZE(sun6i_codec_card_dapm_widgets);
1458 card->dapm_routes = sun8i_codec_card_routes;
1459 card->num_dapm_routes = ARRAY_SIZE(sun8i_codec_card_routes);
1460 card->aux_dev = &aux_dev;
1461 card->num_aux_devs = 1;
1462 card->fully_routed = true;
1464 ret = snd_soc_of_parse_audio_routing(card, "allwinner,audio-routing");
1468 return card;
1473 struct snd_soc_card *card;
1476 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1477 if (!card)
1488 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1489 if (!card->dai_link)
1492 card->dev = dev;
1493 card->owner = THIS_MODULE;
1494 card->name = "H3 Audio Codec";
1495 card->dapm_widgets = sun6i_codec_card_dapm_widgets;
1496 card->num_dapm_widgets = ARRAY_SIZE(sun6i_codec_card_dapm_widgets);
1497 card->dapm_routes = sun8i_codec_card_routes;
1498 card->num_dapm_routes = ARRAY_SIZE(sun8i_codec_card_routes);
1499 card->aux_dev = &aux_dev;
1500 card->num_aux_devs = 1;
1501 card->fully_routed = true;
1503 ret = snd_soc_of_parse_audio_routing(card, "allwinner,audio-routing");
1507 return card;
1512 struct snd_soc_card *card;
1515 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1516 if (!card)
1527 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1528 if (!card->dai_link)
1531 card->dev = dev;
1532 card->owner = THIS_MODULE;
1533 card->name = "V3s Audio Codec";
1534 card->dapm_widgets = sun6i_codec_card_dapm_widgets;
1535 card->num_dapm_widgets = ARRAY_SIZE(sun6i_codec_card_dapm_widgets);
1536 card->dapm_routes = sun8i_codec_card_routes;
1537 card->num_dapm_routes = ARRAY_SIZE(sun8i_codec_card_routes);
1538 card->aux_dev = &aux_dev;
1539 card->num_aux_devs = 1;
1540 card->fully_routed = true;
1542 ret = snd_soc_of_parse_audio_routing(card, "allwinner,audio-routing");
1546 return card;
1699 struct snd_soc_card *card;
1821 card = quirks->create_card(&pdev->dev);
1822 if (IS_ERR(card)) {
1823 ret = PTR_ERR(card);
1824 dev_err(&pdev->dev, "Failed to create our card\n");
1828 snd_soc_card_set_drvdata(card, scodec);
1830 ret = snd_soc_register_card(card);
1832 dev_err(&pdev->dev, "Failed to register our card\n");
1848 struct snd_soc_card *card = platform_get_drvdata(pdev);
1849 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(card);
1851 snd_soc_unregister_card(card);