]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/arm/mach-prima2/common.c
ARM: sirf: move irq driver to drivers/irqchip
[karo-tx-linux.git] / arch / arm / mach-prima2 / common.c
index 72efb4ff2803c37e0ffc348d549eeababcdc1e55..15c14dfb47a0e213624fc44de702266ff0f77dad 100644 (file)
@@ -46,11 +46,8 @@ static const char *atlas6_dt_match[] __initdata = {
 DT_MACHINE_START(ATLAS6_DT, "Generic ATLAS6 (Flattened Device Tree)")
        /* Maintainer: Barry Song <baohua.song@csr.com> */
        .map_io         = sirfsoc_map_io,
-       .init_irq       = sirfsoc_of_irq_init,
+       .init_irq       = irqchip_init,
        .init_time      = sirfsoc_prima2_timer_init,
-#ifdef CONFIG_MULTI_IRQ_HANDLER
-       .handle_irq     = sirfsoc_handle_irq,
-#endif
        .init_machine   = sirfsoc_mach_init,
        .init_late      = sirfsoc_init_late,
        .dt_compat      = atlas6_dt_match,
@@ -67,11 +64,8 @@ static const char *prima2_dt_match[] __initdata = {
 DT_MACHINE_START(PRIMA2_DT, "Generic PRIMA2 (Flattened Device Tree)")
        /* Maintainer: Barry Song <baohua.song@csr.com> */
        .map_io         = sirfsoc_map_io,
-       .init_irq       = sirfsoc_of_irq_init,
+       .init_irq       = irqchip_init,
        .init_time      = sirfsoc_prima2_timer_init,
-#ifdef CONFIG_MULTI_IRQ_HANDLER
-       .handle_irq     = sirfsoc_handle_irq,
-#endif
        .dma_zone_size  = SZ_256M,
        .init_machine   = sirfsoc_mach_init,
        .init_late      = sirfsoc_init_late,