ARM: mach-virt: fixup machine descriptor after removal of sys_timer
authorWill Deacon <will.deacon@arm.com>
Mon, 11 Feb 2013 17:47:31 +0000 (17:47 +0000)
committerOlof Johansson <olof@lixom.net>
Mon, 11 Feb 2013 18:39:30 +0000 (10:39 -0800)
Now that sys_timer has been removed, update the mach-virt machine
descriptor to use a direct pointer to its timer_init function.

Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
arch/arm/mach-virt/virt.c

index f6ed9cfeb2871d01aba1acb2c9c552a41a8490e9..31666f6b43736fca58ebebaa7cb4d02562b6c25a 100644 (file)
@@ -43,15 +43,11 @@ static const char *virt_dt_match[] = {
        NULL
 };
 
-static struct sys_timer virt_timer = {
-       .init = virt_timer_init,
-};
-
 extern struct smp_operations virt_smp_ops;
 
 DT_MACHINE_START(VIRT, "Dummy Virtual Machine")
        .init_irq       = irqchip_init,
-       .timer          = &virt_timer,
+       .init_time      = virt_timer_init,
        .init_machine   = virt_init,
        .smp            = smp_ops(virt_smp_ops),
        .dt_compat      = virt_dt_match,