aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/irqchip
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2020-03-04 20:33:22 +0000
committerMarc Zyngier <maz@kernel.org>2020-03-24 12:15:51 +0000
commitd50676f5ce8481b98f9bbc1514b5d3f8747dd3c2 (patch)
tree0faf5de54ca17723566583a7b8657206078d7c5f /include/linux/irqchip
parentirqchip/gic-v4.1: Add VSGI allocation/teardown (diff)
downloadlinux-dev-d50676f5ce8481b98f9bbc1514b5d3f8747dd3c2.tar.xz
linux-dev-d50676f5ce8481b98f9bbc1514b5d3f8747dd3c2.zip
irqchip/gic-v4.1: Add VSGI property setup
Add the SGI configuration entry point for KVM to use. Signed-off-by: Marc Zyngier <maz@kernel.org> Reviewed-by: Zenghui Yu <yuzenghui@huawei.com> Link: https://lore.kernel.org/r/20200304203330.4967-16-maz@kernel.org
Diffstat (limited to 'include/linux/irqchip')
-rw-r--r--include/linux/irqchip/arm-gic-v4.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/irqchip/arm-gic-v4.h b/include/linux/irqchip/arm-gic-v4.h
index b120a01952fe..6976b8331b60 100644
--- a/include/linux/irqchip/arm-gic-v4.h
+++ b/include/linux/irqchip/arm-gic-v4.h
@@ -134,6 +134,7 @@ int its_map_vlpi(int irq, struct its_vlpi_map *map);
int its_get_vlpi(int irq, struct its_vlpi_map *map);
int its_unmap_vlpi(int irq);
int its_prop_update_vlpi(int irq, u8 config, bool inv);
+int its_prop_update_vsgi(int irq, u8 priority, bool group);
struct irq_domain_ops;
int its_init_v4(struct irq_domain *domain,