aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/powerpc/sysdev/fsl_rmu.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/powerpc/sysdev/fsl_rmu.c b/arch/powerpc/sysdev/fsl_rmu.c
index 02445a51949d..15485789e9db 100644
--- a/arch/powerpc/sysdev/fsl_rmu.c
+++ b/arch/powerpc/sysdev/fsl_rmu.c
@@ -1081,6 +1081,7 @@ int fsl_rio_setup_rmu(struct rio_mport *mport, struct device_node *node)
1081 if (!msg_addr) { 1081 if (!msg_addr) {
1082 pr_err("%s: unable to find 'reg' property of message-unit\n", 1082 pr_err("%s: unable to find 'reg' property of message-unit\n",
1083 node->full_name); 1083 node->full_name);
1084 kfree(rmu);
1084 return -ENOMEM; 1085 return -ENOMEM;
1085 } 1086 }
1086 msg_start = of_read_number(msg_addr, aw); 1087 msg_start = of_read_number(msg_addr, aw);