diff options
author | Marc Zyngier <maz@kernel.org> | 2021-02-27 11:23:45 +0100 |
---|---|---|
committer | Marc Zyngier <maz@kernel.org> | 2021-06-01 11:45:58 +0200 |
commit | 0e5cb7770684b4c81bcc63f4675e488f9a0e31eb (patch) | |
tree | 41be3c95e2de5f93830a573bdb8927275e263bc2 /drivers/irqchip/irq-gic-common.h | |
parent | Linux 5.13-rc4 (diff) | |
download | linux-0e5cb7770684b4c81bcc63f4675e488f9a0e31eb.tar.xz linux-0e5cb7770684b4c81bcc63f4675e488f9a0e31eb.zip |
irqchip/gic: Split vGIC probing information from the GIC code
The vGIC advertising code is unsurprisingly very much tied to
the GIC implementations. However, we are about to extend the
support to lesser implementations.
Let's dissociate the vgic registration from the GIC code and
move it into KVM, where it makes a bit more sense. This also
allows us to mark the gic_kvm_info structures as __initdata.
Reviewed-by: Alexandru Elisei <alexandru.elisei@arm.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'drivers/irqchip/irq-gic-common.h')
-rw-r--r-- | drivers/irqchip/irq-gic-common.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/irqchip/irq-gic-common.h b/drivers/irqchip/irq-gic-common.h index ccba8b0fe0f5..27e3d4ed4f32 100644 --- a/drivers/irqchip/irq-gic-common.h +++ b/drivers/irqchip/irq-gic-common.h @@ -28,6 +28,4 @@ void gic_enable_quirks(u32 iidr, const struct gic_quirk *quirks, void gic_enable_of_quirks(const struct device_node *np, const struct gic_quirk *quirks, void *data); -void gic_set_kvm_info(const struct gic_kvm_info *info); - #endif /* _IRQ_GIC_COMMON_H */ |