projects
/
platform
/
kernel
/
linux-rpi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5519cf2
)
clk: mediatek: clk-mt8173: Unmap region obtained by of_iomap
author
Arvind Yadav
<arvind.yadav.cs@gmail.com>
Tue, 20 Sep 2016 08:30:42 +0000
(14:00 +0530)
committer
Stephen Boyd
<sboyd@codeaurora.org>
Wed, 21 Sep 2016 08:06:07 +0000
(
01:06
-0700)
Free memory mapping if init is not successful.
Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com>
Reviewed-by: James Liao <jamesjj.liao@mediatek.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
drivers/clk/mediatek/clk-mt8173.c
patch
|
blob
|
history
diff --git
a/drivers/clk/mediatek/clk-mt8173.c
b/drivers/clk/mediatek/clk-mt8173.c
index 10c986018a085cb3dfdda9b76d0e08b2076007dd..0ac3aee87726eb4ab9dbb083ce55e22a8e408266 100644
(file)
--- a/
drivers/clk/mediatek/clk-mt8173.c
+++ b/
drivers/clk/mediatek/clk-mt8173.c
@@
-1074,8
+1074,10
@@
static void __init mtk_apmixedsys_init(struct device_node *node)
}
mt8173_pll_clk_data = clk_data = mtk_alloc_clk_data(CLK_APMIXED_NR_CLK);
- if (!clk_data)
+ if (!clk_data) {
+ iounmap(base);
return;
+ }
mtk_clk_register_plls(node, plls, ARRAY_SIZE(plls), clk_data);