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()
72 static int storm_parse_of(struct snd_soc_card *card) in storm_parse_of() argument
74 struct snd_soc_dai_link *dai_link = card->dai_link; in storm_parse_of()
75 struct device_node *np = card->dev->of_node; in storm_parse_of()
79 dev_err(card->dev, "%s() error getting cpu phandle\n", in storm_parse_of()
87 dev_err(card->dev, "%s() error getting codec phandle\n", in storm_parse_of()
97 struct snd_soc_card *card; in storm_platform_probe() local
100 card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL); in storm_platform_probe()
101 if (!card) in storm_platform_probe()
104 card->dev = &pdev->dev; in storm_platform_probe()
105 platform_set_drvdata(pdev, card); in storm_platform_probe()
107 ret = snd_soc_of_parse_card_name(card, "qcom,model"); in storm_platform_probe()
114 card->dai_link = &storm_dai_link; in storm_platform_probe()
115 card->num_links = 1; in storm_platform_probe()
117 ret = storm_parse_of(card); in storm_platform_probe()
124 ret = devm_snd_soc_register_card(&pdev->dev, card); in storm_platform_probe()