Messages in this thread Patch in this message | | | From | Shawn Lin <> | Subject | [PATCH 3/7] clk: rockchip: release io resource when rk3036_clk_init failed | Date | Sun, 13 Mar 2016 00:25:25 +0800 |
| |
We should call iounmap to relase reg_base since it's not going to be used any more.
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com> ---
drivers/clk/rockchip/clk-rk3036.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/drivers/clk/rockchip/clk-rk3036.c b/drivers/clk/rockchip/clk-rk3036.c index 8c683cc..284c36f 100644 --- a/drivers/clk/rockchip/clk-rk3036.c +++ b/drivers/clk/rockchip/clk-rk3036.c @@ -453,6 +453,7 @@ static void __init rk3036_clk_init(struct device_node *np) ctx = rockchip_clk_init(np, reg_base, CLK_NR_CLKS); if (IS_ERR(ctx)) { pr_err("%s: rockchip clk init failed\n", __func__); + iounmap(reg_base); return; } -- 2.3.7
| |