aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Figa <t.figa@samsung.com>2013-08-26 13:09:02 -0400
committerMike Turquette <mturquette@linaro.org>2013-09-06 16:33:25 -0400
commit336c18bd33d3b8f6061b4618ddf0f0c73d8ed541 (patch)
treebc20bfa209f06cd8df6f9e131816d16cbb8c71a6
parenta11a2f8f254f0716b750f806547acb8bb6ce5e3f (diff)
clk: samsung: exynos4: Remove checks for DT node
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>
-rw-r--r--drivers/clk/samsung/clk-exynos4.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-exynos4.c
index be5f6e4b9624..cafb6959cf69 100644
--- a/drivers/clk/samsung/clk-exynos4.c
+++ b/drivers/clk/samsung/clk-exynos4.c
@@ -1002,11 +1002,9 @@ static void __init exynos4_clk_init(struct device_node *np,
1002{ 1002{
1003 struct clk *apll, *mpll, *epll, *vpll; 1003 struct clk *apll, *mpll, *epll, *vpll;
1004 1004
1005 if (np) { 1005 reg_base = of_iomap(np, 0);
1006 reg_base = of_iomap(np, 0); 1006 if (!reg_base)
1007 if (!reg_base) 1007 panic("%s: failed to map registers\n", __func__);
1008 panic("%s: failed to map registers\n", __func__);
1009 }
1010 1008
1011 if (exynos4_soc == EXYNOS4210) 1009 if (exynos4_soc == EXYNOS4210)
1012 samsung_clk_init(np, reg_base, nr_clks, 1010 samsung_clk_init(np, reg_base, nr_clks,
@@ -1017,8 +1015,7 @@ static void __init exynos4_clk_init(struct device_node *np,
1017 exynos4_clk_regs, ARRAY_SIZE(exynos4_clk_regs), 1015 exynos4_clk_regs, ARRAY_SIZE(exynos4_clk_regs),
1018 exynos4x12_clk_save, ARRAY_SIZE(exynos4x12_clk_save)); 1016 exynos4x12_clk_save, ARRAY_SIZE(exynos4x12_clk_save));
1019 1017
1020 if (np) 1018 samsung_clk_of_register_fixed_ext(exynos4_fixed_rate_ext_clks,
1021 samsung_clk_of_register_fixed_ext(exynos4_fixed_rate_ext_clks,
1022 ARRAY_SIZE(exynos4_fixed_rate_ext_clks), 1019 ARRAY_SIZE(exynos4_fixed_rate_ext_clks),
1023 ext_clk_match); 1020 ext_clk_match);
1024 1021