Lines Matching defs:card

286 	struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
318 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
359 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
560 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
601 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
620 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(rtd->card);
1246 struct snd_soc_card *card = snd_soc_dai_get_drvdata(dai);
1247 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(card);
1314 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(w->dapm->card);
1342 struct snd_soc_card *card;
1344 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1345 if (!card)
1348 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1349 if (!card->dai_link)
1352 card->dev = dev;
1353 card->owner = THIS_MODULE;
1354 card->name = "sun4i-codec";
1355 card->dapm_widgets = sun4i_codec_card_dapm_widgets;
1356 card->num_dapm_widgets = ARRAY_SIZE(sun4i_codec_card_dapm_widgets);
1357 card->dapm_routes = sun4i_codec_card_dapm_routes;
1358 card->num_dapm_routes = ARRAY_SIZE(sun4i_codec_card_dapm_routes);
1360 return card;
1374 struct snd_soc_card *card;
1377 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1378 if (!card)
1381 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1382 if (!card->dai_link)
1385 card->dev = dev;
1386 card->owner = THIS_MODULE;
1387 card->name = "A31 Audio Codec";
1388 card->dapm_widgets = sun6i_codec_card_dapm_widgets;
1389 card->num_dapm_widgets = ARRAY_SIZE(sun6i_codec_card_dapm_widgets);
1390 card->fully_routed = true;
1392 ret = snd_soc_of_parse_audio_routing(card, "allwinner,audio-routing");
1396 return card;
1420 struct snd_soc_card *card;
1423 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1424 if (!card)
1435 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1436 if (!card->dai_link)
1439 card->dev = dev;
1440 card->owner = THIS_MODULE;
1441 card->name = "A23 Audio Codec";
1442 card->dapm_widgets = sun6i_codec_card_dapm_widgets;
1443 card->num_dapm_widgets = ARRAY_SIZE(sun6i_codec_card_dapm_widgets);
1444 card->dapm_routes = sun8i_codec_card_routes;
1445 card->num_dapm_routes = ARRAY_SIZE(sun8i_codec_card_routes);
1446 card->aux_dev = &aux_dev;
1447 card->num_aux_devs = 1;
1448 card->fully_routed = true;
1450 ret = snd_soc_of_parse_audio_routing(card, "allwinner,audio-routing");
1454 return card;
1459 struct snd_soc_card *card;
1462 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1463 if (!card)
1474 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1475 if (!card->dai_link)
1478 card->dev = dev;
1479 card->owner = THIS_MODULE;
1480 card->name = "H3 Audio Codec";
1481 card->dapm_widgets = sun6i_codec_card_dapm_widgets;
1482 card->num_dapm_widgets = ARRAY_SIZE(sun6i_codec_card_dapm_widgets);
1483 card->dapm_routes = sun8i_codec_card_routes;
1484 card->num_dapm_routes = ARRAY_SIZE(sun8i_codec_card_routes);
1485 card->aux_dev = &aux_dev;
1486 card->num_aux_devs = 1;
1487 card->fully_routed = true;
1489 ret = snd_soc_of_parse_audio_routing(card, "allwinner,audio-routing");
1493 return card;
1498 struct snd_soc_card *card;
1501 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
1502 if (!card)
1513 card->dai_link = sun4i_codec_create_link(dev, &card->num_links);
1514 if (!card->dai_link)
1517 card->dev = dev;
1518 card->owner = THIS_MODULE;
1519 card->name = "V3s Audio Codec";
1520 card->dapm_widgets = sun6i_codec_card_dapm_widgets;
1521 card->num_dapm_widgets = ARRAY_SIZE(sun6i_codec_card_dapm_widgets);
1522 card->dapm_routes = sun8i_codec_card_routes;
1523 card->num_dapm_routes = ARRAY_SIZE(sun8i_codec_card_routes);
1524 card->aux_dev = &aux_dev;
1525 card->num_aux_devs = 1;
1526 card->fully_routed = true;
1528 ret = snd_soc_of_parse_audio_routing(card, "allwinner,audio-routing");
1532 return card;
1685 struct snd_soc_card *card;
1803 card = quirks->create_card(&pdev->dev);
1804 if (IS_ERR(card)) {
1805 ret = PTR_ERR(card);
1806 dev_err(&pdev->dev, "Failed to create our card\n");
1810 snd_soc_card_set_drvdata(card, scodec);
1812 ret = snd_soc_register_card(card);
1814 dev_err_probe(&pdev->dev, ret, "Failed to register our card\n");
1830 struct snd_soc_card *card = platform_get_drvdata(pdev);
1831 struct sun4i_codec *scodec = snd_soc_card_get_drvdata(card);
1833 snd_soc_unregister_card(card);