mirror of
https://github.com/torvalds/linux.git
synced 2026-09-12 20:53:03 +02:00
ASoC: ti: omap-twl4030: Check for missing card name after parsing
Return any error from snd_soc_of_parse_card_name() directly. If the helper returns successfully but card->name remains unset, report the missing card name explicitly before returning -ENODEV. Suggested-by: Andreas Kemnade <andreas@kemnade.info> Signed-off-by: bui duc phuc <phucduc.bui@gmail.com> Link: https://patch.msgid.link/20260805044556.38183-1-phucduc.bui@gmail.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
ce76c44c34
commit
9e0698b776
|
|
@ -216,7 +216,11 @@ static int omap_twl4030_probe(struct platform_device *pdev)
|
|||
if (priv == NULL)
|
||||
return -ENOMEM;
|
||||
|
||||
if (snd_soc_of_parse_card_name(card, "ti,model")) {
|
||||
ret = snd_soc_of_parse_card_name(card, "ti,model");
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
if (!card->name) {
|
||||
dev_err(&pdev->dev, "Card name is not provided\n");
|
||||
return -ENODEV;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user