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>
This commit is contained in:
parent
a11a2f8f25
commit
336c18bd33
1 changed files with 4 additions and 7 deletions
|
@ -1002,11 +1002,9 @@ static void __init exynos4_clk_init(struct device_node *np,
|
||||||
{
|
{
|
||||||
struct clk *apll, *mpll, *epll, *vpll;
|
struct clk *apll, *mpll, *epll, *vpll;
|
||||||
|
|
||||||
if (np) {
|
reg_base = of_iomap(np, 0);
|
||||||
reg_base = of_iomap(np, 0);
|
if (!reg_base)
|
||||||
if (!reg_base)
|
panic("%s: failed to map registers\n", __func__);
|
||||||
panic("%s: failed to map registers\n", __func__);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (exynos4_soc == EXYNOS4210)
|
if (exynos4_soc == EXYNOS4210)
|
||||||
samsung_clk_init(np, reg_base, nr_clks,
|
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),
|
exynos4_clk_regs, ARRAY_SIZE(exynos4_clk_regs),
|
||||||
exynos4x12_clk_save, ARRAY_SIZE(exynos4x12_clk_save));
|
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),
|
ARRAY_SIZE(exynos4_fixed_rate_ext_clks),
|
||||||
ext_clk_match);
|
ext_clk_match);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue