diff options
Diffstat (limited to 'arch/arm/mach-tegra/common.c')
-rw-r--r-- | arch/arm/mach-tegra/common.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/common.c b/arch/arm/mach-tegra/common.c index 204a5c8b0b57..96fef6bcc651 100644 --- a/arch/arm/mach-tegra/common.c +++ b/arch/arm/mach-tegra/common.c | |||
@@ -33,6 +33,7 @@ | |||
33 | #include "clock.h" | 33 | #include "clock.h" |
34 | #include "fuse.h" | 34 | #include "fuse.h" |
35 | #include "pmc.h" | 35 | #include "pmc.h" |
36 | #include "apbio.h" | ||
36 | 37 | ||
37 | /* | 38 | /* |
38 | * Storage for debug-macro.S's state. | 39 | * Storage for debug-macro.S's state. |
@@ -127,6 +128,7 @@ static void __init tegra_init_cache(u32 tag_latency, u32 data_latency) | |||
127 | #ifdef CONFIG_ARCH_TEGRA_2x_SOC | 128 | #ifdef CONFIG_ARCH_TEGRA_2x_SOC |
128 | void __init tegra20_init_early(void) | 129 | void __init tegra20_init_early(void) |
129 | { | 130 | { |
131 | tegra_apb_io_init(); | ||
130 | tegra_init_fuse(); | 132 | tegra_init_fuse(); |
131 | tegra2_init_clocks(); | 133 | tegra2_init_clocks(); |
132 | tegra_clk_init_from_table(tegra20_clk_init_table); | 134 | tegra_clk_init_from_table(tegra20_clk_init_table); |
@@ -138,6 +140,7 @@ void __init tegra20_init_early(void) | |||
138 | #ifdef CONFIG_ARCH_TEGRA_3x_SOC | 140 | #ifdef CONFIG_ARCH_TEGRA_3x_SOC |
139 | void __init tegra30_init_early(void) | 141 | void __init tegra30_init_early(void) |
140 | { | 142 | { |
143 | tegra_apb_io_init(); | ||
141 | tegra_init_fuse(); | 144 | tegra_init_fuse(); |
142 | tegra30_init_clocks(); | 145 | tegra30_init_clocks(); |
143 | tegra_clk_init_from_table(tegra30_clk_init_table); | 146 | tegra_clk_init_from_table(tegra30_clk_init_table); |