Lines Matching refs:card
31 struct snd_soc_card *card = soc_runtime->card; in storm_ops_hw_params() local
39 dev_err(card->dev, "%s() invalid bit width given: %d\n", in storm_ops_hw_params()
53 dev_err(card->dev, "%s() error setting sysclk to %u: %d\n", in storm_ops_hw_params()
77 static int storm_parse_of(struct snd_soc_card *card) in storm_parse_of() argument
79 struct snd_soc_dai_link *dai_link = card->dai_link; in storm_parse_of()
80 struct device_node *np = card->dev->of_node; in storm_parse_of()
84 dev_err(card->dev, "%s() error getting cpu phandle\n", in storm_parse_of()
92 dev_err(card->dev, "%s() error getting codec phandle\n", in storm_parse_of()
102 struct snd_soc_card *card = &storm_soc_card; in storm_platform_probe() local
105 if (card->dev) { in storm_platform_probe()
110 card->dev = &pdev->dev; in storm_platform_probe()
111 platform_set_drvdata(pdev, card); in storm_platform_probe()
113 ret = snd_soc_of_parse_card_name(card, "qcom,model"); in storm_platform_probe()
120 card->dai_link = &storm_dai_link; in storm_platform_probe()
121 card->num_links = 1; in storm_platform_probe()
123 ret = storm_parse_of(card); in storm_platform_probe()
130 ret = devm_snd_soc_register_card(&pdev->dev, card); in storm_platform_probe()
132 card->dev = NULL; in storm_platform_probe()