summaryrefslogtreecommitdiff
path: root/.gitattributes
blob: 86433aa272ce221092b7dccdebf9752bf3c5c635 (plain)
1
2
3
4
5
6
7
8
9
10
11
astraceroute/.gitignore export-ignore
bpfc/.gitignore export-ignore
curvetun/.gitignore export-ignore
flowtop/.gitignore export-ignore
ifpps/.gitignore export-ignore
mausezahn/.gitignore export-ignore
netsniff-ng/.gitignore export-ignore
trafgen/.gitignore export-ignore
.gitattributes export-ignore
.gitignore export-ignore
.travis.yml export-ignore
ll <christoffer.dall@linaro.org>2016-05-20 15:40:05 +0200 commit909777324588b40d431e6e3af0911ee62e0d00e3 (patch) tree90c53aef39980fca19e84de6f070f65e41cf626d parent878c569e45066a76a2a841dab965e6d22c4e187e (diff)
KVM: arm/arm64: vgic-new: vgic_init: implement kvm_vgic_hyp_init
Implements kvm_vgic_hyp_init and vgic_probe function. This uses the new firmware independent VGIC probing to support both ACPI and DT based systems (code from Marc Zyngier). The vgic_global struct is enriched with new fields populated by those functions. Signed-off-by: Eric Auger <eric.auger@linaro.org> Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
Diffstat
-rw-r--r--include/kvm/vgic/vgic.h1
-rw-r--r--virt/kvm/arm/vgic/vgic-init.c123
-rw-r--r--virt/kvm/arm/vgic/vgic-v2.c64
-rw-r--r--virt/kvm/arm/vgic/vgic-v3.c49
-rw-r--r--virt/kvm/arm/vgic/vgic.h9
5 files changed, 246 insertions, 0 deletions
diff --git a/include/kvm/vgic/vgic.h b/include/kvm/vgic/vgic.h