Lines Matching refs:snd_card
59 struct snd_soc_card snd_card; member
69 #define rsrc_priv_to_dev(priv) ((priv)->snd_card.dev)
70 #define rsrc_priv_to_link(priv, i) ((priv)->snd_card.dai_link + i)
410 snd_soc_of_parse_card_name(&priv->snd_card, "card-name"); in rsrc_card_parse_of()
413 priv->snd_card.of_dapm_routes = of_data->routes; in rsrc_card_parse_of()
414 priv->snd_card.num_of_dapm_routes = of_data->num_routes; in rsrc_card_parse_of()
420 priv->snd_card.name ? priv->snd_card.name : "", in rsrc_card_parse_of()
430 if (!priv->snd_card.name) in rsrc_card_parse_of()
431 priv->snd_card.name = priv->snd_card.dai_link->name; in rsrc_card_parse_of()
465 priv->snd_card.owner = THIS_MODULE; in rsrc_card_probe()
466 priv->snd_card.dev = dev; in rsrc_card_probe()
468 priv->snd_card.dai_link = dai_link; in rsrc_card_probe()
469 priv->snd_card.num_links = RSRC_FB_NUM; in rsrc_card_probe()
470 priv->snd_card.codec_conf = &priv->codec_conf; in rsrc_card_probe()
471 priv->snd_card.num_configs = 1; in rsrc_card_probe()
480 snd_soc_card_set_drvdata(&priv->snd_card, priv); in rsrc_card_probe()
482 ret = devm_snd_soc_register_card(&pdev->dev, &priv->snd_card); in rsrc_card_probe()
486 rsrc_card_unref(&priv->snd_card); in rsrc_card_probe()