浏览代码

ARM i.MX6q: unmap memory mapped at imx6q_opp_check_speed_grading()

imx6q_opp_check_speed_grading() remaps memory to the base variable and
never unmaps it. I can't see how this can be of any use later so here I
unmap it.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Sebastian Andrzej Siewior 10 年之前
父节点
当前提交
23bec17275
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      arch/arm/mach-imx/mach-imx6q.c

+ 1 - 1
arch/arm/mach-imx/mach-imx6q.c

@@ -329,7 +329,7 @@ static void __init imx6q_opp_check_speed_grading(struct device *cpu_dev)
 			if (dev_pm_opp_disable(cpu_dev, 852000000))
 			if (dev_pm_opp_disable(cpu_dev, 852000000))
 				pr_warn("failed to disable 852 MHz OPP\n");
 				pr_warn("failed to disable 852 MHz OPP\n");
 	}
 	}
-
+	iounmap(base);
 put_node:
 put_node:
 	of_node_put(np);
 	of_node_put(np);
 }
 }