]> Pileus Git - ~andy/linux/blobdiff - arch/arm/mach-u300/u300.c
Merge remote-tracking branch 'tip/perf/urgent' into perf/core
[~andy/linux] / arch / arm / mach-u300 / u300.c
index 89422ee7f3a8719d7edc0df21ccdbbd2710ea387..f30c69d91d994d8c432d5993fa6bafa45d7e91f4 100644 (file)
@@ -19,6 +19,7 @@
 #include <linux/io.h>
 #include <mach/hardware.h>
 #include <mach/platform.h>
+#include <asm/hardware/vic.h>
 #include <asm/mach-types.h>
 #include <asm/mach/arch.h>
 #include <asm/memory.h>
@@ -46,9 +47,11 @@ static void __init u300_init_machine(void)
 
 MACHINE_START(U300, MACH_U300_STRING)
        /* Maintainer: Linus Walleij <linus.walleij@stericsson.com> */
-       .atag_offset    = BOOT_PARAMS_OFFSET,
+       .atag_offset    = 0x100,
        .map_io         = u300_map_io,
        .init_irq       = u300_init_irq,
+       .handle_irq     = vic_handle_irq,
        .timer          = &u300_timer,
        .init_machine   = u300_init_machine,
+       .restart        = u300_restart,
 MACHINE_END