clk: samsung: exynos4: Remove checks for DT node
authorTomasz Figa <t.figa@samsung.com>
Mon, 26 Aug 2013 17:09:02 +0000 (19:09 +0200)
committerMike Turquette <mturquette@linaro.org>
Fri, 6 Sep 2013 20:33:25 +0000 (13:33 -0700)
Exynos 4 supports only DT based bootup, so non-DT cases does not need to
be handled anymore.

Signed-off-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Reviewed-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
drivers/clk/samsung/clk-exynos4.c

index be5f6e4b9624edf7ccc425cd0b19bb3db7591e0c..cafb6959cf69c7852cd4e51938c4f1518bd14e47 100644 (file)
@@ -1002,11 +1002,9 @@ static void __init exynos4_clk_init(struct device_node *np,
 {
        struct clk *apll, *mpll, *epll, *vpll;
 
-       if (np) {
-               reg_base = of_iomap(np, 0);
-               if (!reg_base)
-                       panic("%s: failed to map registers\n", __func__);
-       }
+       reg_base = of_iomap(np, 0);
+       if (!reg_base)
+               panic("%s: failed to map registers\n", __func__);
 
        if (exynos4_soc == EXYNOS4210)
                samsung_clk_init(np, reg_base, nr_clks,
@@ -1017,8 +1015,7 @@ static void __init exynos4_clk_init(struct device_node *np,
                        exynos4_clk_regs, ARRAY_SIZE(exynos4_clk_regs),
                        exynos4x12_clk_save, ARRAY_SIZE(exynos4x12_clk_save));
 
-       if (np)
-               samsung_clk_of_register_fixed_ext(exynos4_fixed_rate_ext_clks,
+       samsung_clk_of_register_fixed_ext(exynos4_fixed_rate_ext_clks,
                        ARRAY_SIZE(exynos4_fixed_rate_ext_clks),
                        ext_clk_match);