Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8b073d94 authored by Christophe JAILLET's avatar Christophe JAILLET Committed by Borislav Petkov
Browse files

EDAC, altera: Fix error handling path in altr_edac_device_probe()



Return the proper error value if devm_ioremap() fails (and not 0).

Signed-off-by: default avatarChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Acked-by: default avatarThor Thayer <thor.thayer@linux.intel.com>
Cc: linux-edac <linux-edac@vger.kernel.org>
Link: http://lkml.kernel.org/r/20170816050506.14541-1-christophe.jaillet@wanadoo.fr


[ Massage commit message. ]
Signed-off-by: default avatarBorislav Petkov <bp@suse.de>
parent 3e5d2bd1
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -747,8 +747,10 @@ static int altr_edac_device_probe(struct platform_device *pdev)
	drvdata->edac_dev_name = ecc_name;

	drvdata->base = devm_ioremap(&pdev->dev, r->start, resource_size(r));
	if (!drvdata->base)
	if (!drvdata->base) {
		res = -ENOMEM;
		goto fail1;
	}

	/* Get driver specific data for this EDAC device */
	drvdata->data = of_match_node(altr_edac_device_of_match, np)->data;