diff options
-rw-r--r-- | arch/arm/mach-dove/board-dt.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/arch/arm/mach-dove/board-dt.c b/arch/arm/mach-dove/board-dt.c index 49f72a848423..1efbe1d51b7f 100644 --- a/arch/arm/mach-dove/board-dt.c +++ b/arch/arm/mach-dove/board-dt.c | |||
@@ -51,13 +51,6 @@ static void __init dove_dt_time_init(void) | |||
51 | clocksource_of_init(); | 51 | clocksource_of_init(); |
52 | } | 52 | } |
53 | 53 | ||
54 | static void __init dove_dt_init_early(void) | ||
55 | { | ||
56 | mvebu_mbus_init("marvell,dove-mbus", | ||
57 | BRIDGE_WINS_BASE, BRIDGE_WINS_SZ, | ||
58 | DOVE_MC_WINS_BASE, DOVE_MC_WINS_SZ); | ||
59 | } | ||
60 | |||
61 | static void __init dove_dt_init(void) | 54 | static void __init dove_dt_init(void) |
62 | { | 55 | { |
63 | pr_info("Dove 88AP510 SoC\n"); | 56 | pr_info("Dove 88AP510 SoC\n"); |
@@ -65,7 +58,7 @@ static void __init dove_dt_init(void) | |||
65 | #ifdef CONFIG_CACHE_TAUROS2 | 58 | #ifdef CONFIG_CACHE_TAUROS2 |
66 | tauros2_init(0); | 59 | tauros2_init(0); |
67 | #endif | 60 | #endif |
68 | dove_setup_cpu_wins(); | 61 | BUG_ON(mvebu_mbus_dt_init()); |
69 | 62 | ||
70 | /* Setup clocks for legacy devices */ | 63 | /* Setup clocks for legacy devices */ |
71 | dove_legacy_clk_init(); | 64 | dove_legacy_clk_init(); |
@@ -83,7 +76,6 @@ static const char * const dove_dt_board_compat[] = { | |||
83 | 76 | ||
84 | DT_MACHINE_START(DOVE_DT, "Marvell Dove (Flattened Device Tree)") | 77 | DT_MACHINE_START(DOVE_DT, "Marvell Dove (Flattened Device Tree)") |
85 | .map_io = dove_map_io, | 78 | .map_io = dove_map_io, |
86 | .init_early = dove_dt_init_early, | ||
87 | .init_time = dove_dt_time_init, | 79 | .init_time = dove_dt_time_init, |
88 | .init_machine = dove_dt_init, | 80 | .init_machine = dove_dt_init, |
89 | .restart = dove_restart, | 81 | .restart = dove_restart, |