summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2020-04-27 11:31:21 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2020-04-28 12:19:29 +0200
commit0759f42e35f275e0ead7a63e497b09f8f5ab3395 (patch)
treedd7e4759cfe4a9bbd4fe8d59228a1de531e60438
parent55b6eb741118b2a9f9b577ef150f0007d4bbfc1b (diff)
downloadbarebox-0759f42e35f275e0ead7a63e497b09f8f5ab3395.tar.gz
barebox-0759f42e35f275e0ead7a63e497b09f8f5ab3395.tar.xz
net: fec_imx: Return with an error when mandatory clock is missing
When a mandatory clock is missing we have to return with an error. Just breaking out of the loop results in ignoring the error. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/net/fec_imx.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/fec_imx.c b/drivers/net/fec_imx.c
index 585cdcb24c..772f930f0d 100644
--- a/drivers/net/fec_imx.c
+++ b/drivers/net/fec_imx.c
@@ -716,7 +716,7 @@ static int fec_clk_get(struct fec_priv *fec)
if (IS_ERR(fec->clk[i])) {
err = PTR_ERR(fec->clk[i]);
fec_clk_put(fec);
- break;
+ return err;
}
}