linux/arch/arm/mach-iop13xx
Thomas Gleixner 37ebbcff78 arm: iop13xx: Use sparse irqs for MSI
No need for a private allocator. The core code handles it
already. 

Allocate the non MSI irqs right at boot time via machine_desc->nr_irqs
and let the sparse core handle the MSI space.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Grant Likely <grant.likely@linaro.org>
Cc: Tony Luck <tony.luck@intel.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Dan Williams <dan.j.williams@intel.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: linux-arm-kernel@lists.infradead.org
Link: http://lkml.kernel.org/r/20140507154333.809210026@linutronix.de
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2014-05-16 14:05:18 +02:00
..
include/mach arm: iop13xx: Use sparse irqs for MSI 2014-05-16 14:05:18 +02:00
io.c ARM: 7728/1: mm: Use phys_addr_t properly for ioremap functions 2013-05-23 00:09:44 +01:00
iq81340mc.c arm: iop13xx: Use sparse irqs for MSI 2014-05-16 14:05:18 +02:00
iq81340sc.c arm: iop13xx: Use sparse irqs for MSI 2014-05-16 14:05:18 +02:00
irq.c arm: Cleanup the irq namespace 2011-03-29 14:47:57 +02:00
Kconfig
Makefile
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
msi.c arm: iop13xx: Use sparse irqs for MSI 2014-05-16 14:05:18 +02:00
pci.c ARM: drivers: remove __dev* attributes. 2013-01-03 15:57:04 -08:00
pci.h ARM: iop13xx: use __iomem pointers for MMIO 2012-09-19 15:11:54 +02:00
setup.c arm: iop13xx: Use sparse irqs for MSI 2014-05-16 14:05:18 +02:00
tpmi.c arm: iop13xx: Use sparse irqs for MSI 2014-05-16 14:05:18 +02:00