diff options
author | Marc Zyngier <marc.zyngier@arm.com> | 2017-10-08 20:48:06 +0300 |
---|---|---|
committer | Marc Zyngier <marc.zyngier@arm.com> | 2017-10-19 13:22:41 +0300 |
commit | ab60491ee5d346557f152c7e8d3e7238c9b96c5c (patch) | |
tree | f15b4d3c8a832e5443108d3e5b3af0c309881ec3 /include/linux/irqchip | |
parent | debf6d02bb58a099202375ca2ba88e9775b153c6 (diff) | |
download | linux-ab60491ee5d346557f152c7e8d3e7238c9b96c5c.tar.xz |
irqchip/gic-v3-its: Make GICv4_ITS_LIST_MAX globally available
As we're about to make use of the maximum number of ITSs in
a GICv4 system, let's make this value global (and rename it to
GICv4_ITS_LIST_MAX).
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'include/linux/irqchip')
-rw-r--r-- | include/linux/irqchip/arm-gic-v4.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/irqchip/arm-gic-v4.h b/include/linux/irqchip/arm-gic-v4.h index 58a4d89aa82c..e26a668826e6 100644 --- a/include/linux/irqchip/arm-gic-v4.h +++ b/include/linux/irqchip/arm-gic-v4.h @@ -20,6 +20,12 @@ struct its_vpe; +/* + * Maximum number of ITTs when GITS_TYPER.VMOVP == 0, using the + * ITSList mechanism to perform inter-ITS synchronization. + */ +#define GICv4_ITS_LIST_MAX 16 + /* Embedded in kvm.arch */ struct its_vm { struct fwnode_handle *fwnode; |