k3.3: cardhu: Updates to board files
Dan Willemsen [Sun, 25 Mar 2012 20:25:56 +0000 (13:25 -0700)]
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

arch/arm/mach-tegra/board-cardhu.c

index 167e1f7..b1565a1 100644 (file)
@@ -44,6 +44,8 @@
 #include <sound/max98095.h>
 #include <media/tegra_dtv.h>
 
+#include <asm/hardware/gic.h>
+
 #include <mach/clk.h>
 #include <mach/iomap.h>
 #include <mach/irqs.h>
@@ -1167,11 +1169,13 @@ static void __init tegra_cardhu_reserve(void)
 }
 
 MACHINE_START(CARDHU, "cardhu")
-       .boot_params    = 0x80000100,
+       .atag_offset    = 0x100,
        .map_io         = tegra_map_common_io,
        .reserve        = tegra_cardhu_reserve,
-       .init_early     = tegra_init_early,
+       .init_early     = tegra30_init_early,
        .init_irq       = tegra_init_irq,
+       .handle_irq     = gic_handle_irq,
        .timer          = &tegra_timer,
        .init_machine   = tegra_cardhu_init,
+       .restart        = tegra_assert_system_reset,
 MACHINE_END