aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuenter Roeck <linux@roeck-us.net>2014-09-30 13:48:28 -0400
committerSebastian Reichel <sre@kernel.org>2014-11-16 21:07:09 -0500
commitef288f9f656cdf46cb7788b6bb18da1c3b722feb (patch)
treedf4ae56b7a2b2f33cec64198359a8bad76a5a390
parent46c99ac66222aed719f26835eae4946d72880cbe (diff)
power/reset: xgene: Return -ENOMEM if out of memory
It is customary to return an error code of -ENOMEM if the system is out of memory. Also, in that case, the infrastructure will report an error, so it is unnecessary to report it again. Cc: Loc Ho <lho@apm.com> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
-rw-r--r--drivers/power/reset/xgene-reboot.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/power/reset/xgene-reboot.c b/drivers/power/reset/xgene-reboot.c
index 6b49be6867ab..6ca4bf99bbdd 100644
--- a/drivers/power/reset/xgene-reboot.c
+++ b/drivers/power/reset/xgene-reboot.c
@@ -61,10 +61,8 @@ static int xgene_reboot_probe(struct platform_device *pdev)
61 struct xgene_reboot_context *ctx; 61 struct xgene_reboot_context *ctx;
62 62
63 ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL); 63 ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
64 if (!ctx) { 64 if (!ctx)
65 dev_err(&pdev->dev, "out of memory for context\n"); 65 return -ENOMEM;
66 return -ENODEV;
67 }
68 66
69 ctx->csr = of_iomap(pdev->dev.of_node, 0); 67 ctx->csr = of_iomap(pdev->dev.of_node, 0);
70 if (!ctx->csr) { 68 if (!ctx->csr) {