linux_dsm_epyc7002/arch/arm/mach-nomadik/include/mach
Linus Walleij d962117687 ARM: nomadik: bump the IRQ numbers again
Bump the IRQ numbers from offset at 1 (right above NO_IRQ)
to 32. This is the painful way to learn that if you're using
SPARSE_IRQ and avoid to define .nr_irqs in your machine,
the first 16 IRQs will be pre-allocated, and the IRQdomain
code (as the VIC core code before it) will then assume
that all IRQ descriptors are pre-allocated, and 16 of them
are - by somebody else. So mapping the IRQs will fail in
irq_create_mapping(). Moving the offset upward rids us of
this problem.

Cc: Rob Herring <rob.herring@calxeda.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2013-01-03 23:42:07 +01:00
..
debug-macro.S ARM: add an extra temp register to the low level debugging addruart macro 2011-09-26 10:11:25 -04:00
hardware.h ARM: nomadik: use __iomem pointers for MMIO 2012-09-19 15:19:15 +02:00
irqs.h ARM: nomadik: bump the IRQ numbers again 2013-01-03 23:42:07 +01:00
timex.h [ARM] 5590/1: Add basic support for ST Nomadik 8815 SoC and evaluation board 2009-07-02 21:20:44 +01:00
uncompress.h ARM: nomadik: use __iomem pointers for MMIO 2012-09-19 15:19:15 +02:00