Lines Matching defs:card
11 #include "meson-card.h"
33 struct meson_card *priv = snd_soc_card_get_drvdata(rtd->card);
44 static int gx_card_parse_i2s(struct snd_soc_card *card,
48 struct meson_card *priv = snd_soc_card_get_drvdata(card);
49 struct snd_soc_dai_link *link = &card->dai_link[*index];
53 be = devm_kzalloc(card->dev, sizeof(*be), GFP_KERNEL);
79 static int gx_card_add_link(struct snd_soc_card *card, struct device_node *np,
82 struct snd_soc_dai_link *dai_link = &card->dai_link[*index];
86 cpu = devm_kzalloc(card->dev, sizeof(*cpu), GFP_KERNEL);
93 ret = meson_card_parse_dai(card, np, dai_link->cpus);
98 return meson_card_set_fe_link(card, dai_link, np, true);
100 ret = meson_card_set_be_link(card, dai_link, np);
113 ret = gx_card_parse_i2s(card, np, index);
125 .compatible = "amlogic,gx-sound-card",
135 .name = "gx-sound-card",