diff options
author | Colin Cross <ccross@android.com> | 2010-05-14 19:30:34 -0700 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2010-10-06 16:27:06 -0700 |
commit | 8dda41150166a7310531475a713316aa0c76e668 (patch) | |
tree | 322f51056034806f4aeaaa709cb99c11eafc8168 /arch/arm/mach-tegra/board-harmony.c | |
parent | 2105cda31e8c833f8e17bdfb0a8ba437e50f2492 (diff) |
[ARM] tegra: harmony: Make board init calls explicit
Signed-off-by: Colin Cross <ccross@android.com>
Change-Id: Ic14e8db00f2272de2f4ee4013bb3ab5c1951e7fe
Diffstat (limited to 'arch/arm/mach-tegra/board-harmony.c')
-rw-r--r-- | arch/arm/mach-tegra/board-harmony.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-harmony.c b/arch/arm/mach-tegra/board-harmony.c index d3ab5a8664ae..ab9273c1364b 100644 --- a/arch/arm/mach-tegra/board-harmony.c +++ b/arch/arm/mach-tegra/board-harmony.c @@ -38,6 +38,7 @@ #include "board.h" #include "board-harmony.h" #include "clock.h" +#include "devices.h" /* NVidia bootloader tags */ #define ATAG_NVIDIA 0x41000801 @@ -251,6 +252,14 @@ static struct platform_device *harmony_devices[] __initdata = { &tegra_nand_device, &tegra_otg, &pda_power_device, + &tegra_i2c_device1, + &tegra_i2c_device2, + &tegra_i2c_device3, + &tegra_i2c_device4, + &tegra_spi_device1, + &tegra_spi_device2, + &tegra_spi_device3, + &tegra_spi_device4, }; static void __init tegra_harmony_fixup(struct machine_desc *desc, @@ -278,6 +287,9 @@ static void __init tegra_harmony_init(void) harmony_pinmux_init(); platform_add_devices(harmony_devices, ARRAY_SIZE(harmony_devices)); + + harmony_panel_init(); + harmony_sdhci_init(); } MACHINE_START(HARMONY, "harmony") |