aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/omap/omap-hdmi-audio.c
diff options
context:
space:
mode:
Diffstat (limited to 'sound/soc/omap/omap-hdmi-audio.c')
-rw-r--r--sound/soc/omap/omap-hdmi-audio.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sound/soc/omap/omap-hdmi-audio.c b/sound/soc/omap/omap-hdmi-audio.c
index 3f9ac7dbdc80..f7eb42aa3f38 100644
--- a/sound/soc/omap/omap-hdmi-audio.c
+++ b/sound/soc/omap/omap-hdmi-audio.c
@@ -352,6 +352,9 @@ static int omap_hdmi_audio_probe(struct platform_device *pdev)
352 return ret; 352 return ret;
353 353
354 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); 354 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL);
355 if (!card)
356 return -ENOMEM;
357
355 card->name = devm_kasprintf(dev, GFP_KERNEL, 358 card->name = devm_kasprintf(dev, GFP_KERNEL,
356 "HDMI %s", dev_name(ad->dssdev)); 359 "HDMI %s", dev_name(ad->dssdev));
357 card->owner = THIS_MODULE; 360 card->owner = THIS_MODULE;
@@ -393,7 +396,6 @@ static int omap_hdmi_audio_remove(struct platform_device *pdev)
393static struct platform_driver hdmi_audio_driver = { 396static struct platform_driver hdmi_audio_driver = {
394 .driver = { 397 .driver = {
395 .name = DRV_NAME, 398 .name = DRV_NAME,
396 .owner = THIS_MODULE,
397 }, 399 },
398 .probe = omap_hdmi_audio_probe, 400 .probe = omap_hdmi_audio_probe,
399 .remove = omap_hdmi_audio_remove, 401 .remove = omap_hdmi_audio_remove,