Commit ede05775 authored by Dan Carpenter's avatar Dan Carpenter Committed by Ulf Hansson
Browse files

mmc: renesas_sdhi: fix error code in renesas_sdhi_probe()



If devm_regulator_register() fails then propagate the error code.  Don't
return success.

Fixes: fae80a99 ("mmc: renesas_sdhi: Add support for RZ/G3E SoC")
Signed-off-by: default avatarDan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: default avatarBiju Das <biju.das.jz@bp.renesas.com>
Reviewed-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
Link: https://lore.kernel.org/r/dc39e555-8ef7-4a39-9253-65bcf3e50c01@stanley.mountain


Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
parent a41fcca4
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1178,6 +1178,7 @@ int renesas_sdhi_probe(struct platform_device *pdev,
		of_node_put(rcfg.of_node);
		if (IS_ERR(rdev)) {
			dev_err(dev, "regulator register failed err=%ld", PTR_ERR(rdev));
			ret = PTR_ERR(rdev);
			goto efree;
		}
		priv->rdev = rdev;