diff options
author | Will Deacon <will.deacon@arm.com> | 2012-03-29 13:05:38 +0100 |
---|---|---|
committer | Marc Zyngier <marc.zyngier@arm.com> | 2012-04-20 14:54:56 +0100 |
commit | c922a02be7709f4ad4316d63a82f15fbdfbdcbdf (patch) | |
tree | f57804e5e757e2af359a39cffa714379383eae7d | |
parent | 6850bc5e5e9caa818f8909262a26cfd813aaac41 (diff) |
ARM: realview: select SPARSE_IRQ and use NR_IRQS_LEGACY in mach desc
This patch unconditionally selects SPARSE_IRQ for realview platforms
and defines nr_irqs to NR_IRQS_LEGACY in the machine descriptor.
Signed-off-by: Will Deacon <will.deacon@arm.com>
-rw-r--r-- | arch/arm/Kconfig | 1 | ||||
-rw-r--r-- | arch/arm/mach-realview/realview_eb.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-realview/realview_pb1176.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-realview/realview_pb11mp.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-realview/realview_pba8.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-realview/realview_pbx.c | 1 |
6 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index dedb8852a646..954354b7a5d9 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -282,6 +282,7 @@ config ARCH_REALVIEW select ARM_TIMER_SP804 select GPIO_PL061 if GPIOLIB select NEED_MACH_MEMORY_H + select SPARSE_IRQ help This enables support for ARM Ltd RealView boards. diff --git a/arch/arm/mach-realview/realview_eb.c b/arch/arm/mach-realview/realview_eb.c index 154b151e7585..a1cec9ed75b2 100644 --- a/arch/arm/mach-realview/realview_eb.c +++ b/arch/arm/mach-realview/realview_eb.c @@ -477,4 +477,5 @@ MACHINE_START(REALVIEW_EB, "ARM-RealView EB") .dma_zone_size = SZ_256M, #endif .restart = realview_eb_restart, + .nr_irqs = NR_IRQS_LEGACY, MACHINE_END diff --git a/arch/arm/mach-realview/realview_pb1176.c b/arch/arm/mach-realview/realview_pb1176.c index 913d105caab6..37ee4d28262c 100644 --- a/arch/arm/mach-realview/realview_pb1176.c +++ b/arch/arm/mach-realview/realview_pb1176.c @@ -395,4 +395,5 @@ MACHINE_START(REALVIEW_PB1176, "ARM-RealView PB1176") .dma_zone_size = SZ_256M, #endif .restart = realview_pb1176_restart, + .nr_irqs = NR_IRQS_LEGACY, MACHINE_END diff --git a/arch/arm/mach-realview/realview_pb11mp.c b/arch/arm/mach-realview/realview_pb11mp.c index 3113519e107e..fb3e6007e01c 100644 --- a/arch/arm/mach-realview/realview_pb11mp.c +++ b/arch/arm/mach-realview/realview_pb11mp.c @@ -373,4 +373,5 @@ MACHINE_START(REALVIEW_PB11MP, "ARM-RealView PB11MPCore") .dma_zone_size = SZ_256M, #endif .restart = realview_pb11mp_restart, + .nr_irqs = NR_IRQS_LEGACY, MACHINE_END diff --git a/arch/arm/mach-realview/realview_pba8.c b/arch/arm/mach-realview/realview_pba8.c index 25b2e59296f8..4713bcf54feb 100644 --- a/arch/arm/mach-realview/realview_pba8.c +++ b/arch/arm/mach-realview/realview_pba8.c @@ -319,4 +319,5 @@ MACHINE_START(REALVIEW_PBA8, "ARM-RealView PB-A8") .dma_zone_size = SZ_256M, #endif .restart = realview_pba8_restart, + .nr_irqs = NR_IRQS_LEGACY, MACHINE_END diff --git a/arch/arm/mach-realview/realview_pbx.c b/arch/arm/mach-realview/realview_pbx.c index a9f5a3f5e7a4..67fa8f53ea14 100644 --- a/arch/arm/mach-realview/realview_pbx.c +++ b/arch/arm/mach-realview/realview_pbx.c @@ -410,4 +410,5 @@ MACHINE_START(REALVIEW_PBX, "ARM-RealView PBX") .dma_zone_size = SZ_256M, #endif .restart = realview_pbx_restart, + .nr_irqs = NR_IRQS_LEGACY, MACHINE_END |