linux/arch/arm64/kvm/vgic
Marc Zyngier 0e5cb77706 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>
2021-06-01 10:45:58 +01:00
..
trace.h
vgic-debug.c KVM: arm64: vgic-debug: Convert to use DEFINE_SEQ_ATTRIBUTE macro 2020-09-18 16:17:27 +01:00
vgic-init.c irqchip/gic: Split vGIC probing information from the GIC code 2021-06-01 10:45:58 +01:00
vgic-irqfd.c KVM: arm64: Allow in-atomic injection of SPIs 2020-07-05 17:26:15 +01:00
vgic-its.c ARM: 2021-05-01 10:14:08 -07:00
vgic-kvm-device.c KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read 2021-04-13 15:04:50 +01:00
vgic-mmio-v2.c
vgic-mmio-v3.c ARM: 2021-05-01 10:14:08 -07:00
vgic-mmio.c KVM: arm64: Simplify argument passing to vgic_uaccess_[read|write] 2021-04-06 14:51:38 +01:00
vgic-mmio.h
vgic-v2.c KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() 2020-12-27 14:39:14 +00:00
vgic-v3.c KVM: arm64: GICv4.1: Try to save VLPI state in save_pending_tables 2021-03-24 18:12:21 +00:00
vgic-v4.c KVM: arm64: GICv4.1: Restore VLPI pending state to physical side 2021-03-24 18:12:21 +00:00
vgic.c treewide: Change list_sort to use const pointers 2021-04-08 16:04:22 -07:00
vgic.h Merge branch 'kvm-arm64/vlpi-save-restore' into kvmarm-master/next 2021-04-13 15:41:45 +01:00