summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorJulien Grall <julien.grall@arm.com>2016-04-11 16:32:59 +0100
committerChristoffer Dall <christoffer.dall@linaro.org>2016-05-03 12:54:21 +0200
commit503a62862e8fc08b2d4c0db06ba3adae3bbd61bc (patch)
tree7a0ea075e41fa405b25eba35d7a86f305575856f /arch
parent29c2d6ff4cf9af6bcbba3a76aae1d5cacd5da16b (diff)
downloadlinux-503a62862e8fc08b2d4c0db06ba3adae3bbd61bc.tar.bz2
KVM: arm/arm64: vgic: Rely on the GIC driver to parse the firmware tables
Currently, the firmware tables are parsed 2 times: once in the GIC drivers, the other time when initializing the vGIC. It means code duplication and make more tedious to add the support for another firmware table (like ACPI). Use the recently introduced helper gic_get_kvm_info() to get information about the virtual GIC. With this change, the virtual GIC becomes agnostic to the firmware table and KVM will be able to initialize the vGIC on ACPI. Signed-off-by: Julien Grall <julien.grall@arm.com> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions