diff options
author | Rob Herring <rob.herring@calxeda.com> | 2011-09-29 04:25:31 +0200 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2011-10-31 14:03:24 +0100 |
commit | 4294f8baaf174c9aa57886e7ed27caf4b02578f6 (patch) | |
tree | efc535ff45a6d405a6befecd421ad1091a2d5ad6 /arch/arm/common/Kconfig | |
parent | irq: support domains with non-zero hwirq base (diff) | |
download | linux-4294f8baaf174c9aa57886e7ed27caf4b02578f6.tar.xz linux-4294f8baaf174c9aa57886e7ed27caf4b02578f6.zip |
ARM: gic: add irq_domain support
Convert the gic interrupt controller to use irq domains in preparation
for device-tree binding and MULTI_IRQ. This allows for translation between
GIC interrupt IDs and Linux irq numbers.
The meaning of irq_offset has changed. It now is just the number of skipped
GIC interrupt IDs for the controller. It will be 16 for primary GIC and 32
for secondary GICs.
Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Cc: Marc Zyngier <marc.zyngier@arm.com>
Reviewed-by: Jamie Iles <jamie@jamieiles.com>
Tested-by: Thomas Abraham <thomas.abraham@linaro.org>
Acked-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'arch/arm/common/Kconfig')
-rw-r--r-- | arch/arm/common/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/common/Kconfig b/arch/arm/common/Kconfig index 4b71766fb21d..74df9ca2be31 100644 --- a/arch/arm/common/Kconfig +++ b/arch/arm/common/Kconfig @@ -1,4 +1,5 @@ config ARM_GIC + select IRQ_DOMAIN bool config ARM_VIC |