linux/arch/arm/mach-mv78xx0
Arnd Bergmann 5cdbe5d23a ARM: orion: use SPARSE_IRQ everywhere
As a preparation for multiplatform support, this moves all the
code using plat-orion over to use sparse irq support, which is
enabled implicitly for multiplatform.

In particular, the hardcoded NR_IRQS macro gets replaced with
a machine specific one that is set in the machine descriptor
in order to set up a static mapping for all legacy interrupts.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
2015-12-07 18:17:07 +01:00
..
include/mach ARM: orion: use SPARSE_IRQ everywhere 2015-12-07 18:17:07 +01:00
buffalo-wxl-setup.c ARM: orion: use SPARSE_IRQ everywhere 2015-12-07 18:17:07 +01:00
common.c ARM: orion: Move cache-feroceon-l2.h out of plat-orion 2014-02-22 20:43:15 +00:00
common.h reboot: arm: change reboot_mode to use enum reboot_mode 2013-07-09 10:33:29 -07:00
db78x00-bp-setup.c ARM: orion: use SPARSE_IRQ everywhere 2015-12-07 18:17:07 +01:00
irq.c ARM: orion: always use MULTI_IRQ_HANDLER 2015-12-07 18:16:42 +01:00
Kconfig [ARM] MV78xx0: Support for Buffalo WXL (Terastation Duo) 2010-02-23 17:10:08 -05:00
Makefile arm: mach-mv78xx0: convert to use the mvebu-mbus driver 2013-04-15 14:06:39 +00:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
mpp.c arm: plat-orion: use void __iomem pointers for MPP functions 2012-09-21 18:04:24 +00:00
mpp.h ARM: orion: Fix Orion5x GPIO regression from MPP cleanup 2012-02-09 16:16:31 -08:00
pcie.c PCI: Cleanup control flow 2015-03-19 10:17:22 -05:00
rd78x00-masa-setup.c ARM: orion: use SPARSE_IRQ everywhere 2015-12-07 18:17:07 +01:00