diff options
author | Marc Zyngier <marc.zyngier@arm.com> | 2014-11-24 17:35:16 +0300 |
---|---|---|
committer | Jason Cooper <jason@lakedaemon.net> | 2014-11-26 18:55:14 +0300 |
commit | b48ac83d6bbc20a973c3e8133fd1ebda873d026a (patch) | |
tree | f592163f05badbefbba54110f89e647145b06881 /include/linux/irqchip | |
parent | 84a6a2e7fc18dae444c5c88cc6af8878552867a5 (diff) | |
download | linux-b48ac83d6bbc20a973c3e8133fd1ebda873d026a.tar.xz |
irqchip: GICv3: ITS: MSI support
Now, the bit of code that allow us to use the ITS as a MSI controller.
Both MSI and MSI-X are supported.
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Link: https://lkml.kernel.org/r/1416839720-18400-10-git-send-email-marc.zyngier@arm.com
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'include/linux/irqchip')
-rw-r--r-- | include/linux/irqchip/arm-gic-v3.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/irqchip/arm-gic-v3.h b/include/linux/irqchip/arm-gic-v3.h index 21c9d70426d1..0ed30d7d9338 100644 --- a/include/linux/irqchip/arm-gic-v3.h +++ b/include/linux/irqchip/arm-gic-v3.h @@ -295,6 +295,12 @@ #include <linux/stringify.h> +/* + * We need a value to serve as a irq-type for LPIs. Choose one that will + * hopefully pique the interest of the reviewer. + */ +#define GIC_IRQ_TYPE_LPI 0xa110c8ed + struct rdists { struct { void __iomem *rd_base; |