xen/arm: acpi: Allow Xen to boot with ACPI 5.1
authorJulien Grall <julien.grall@arm.com>
Thu, 19 Nov 2020 17:08:29 +0000 (17:08 +0000)
committerStefano Stabellini <sstabellini@kernel.org>
Fri, 20 Nov 2020 00:25:28 +0000 (16:25 -0800)
commit0ff2c7e5b4ff9b3066d6cbba9adf95b948b418c9
tree6fc51083cd54d2c0225db43e3cb9786ce2dc33c3
parent9a3c25b6562416dfb3708b0e61a4e4761db06e4f
xen/arm: acpi: Allow Xen to boot with ACPI 5.1

At the moment Xen requires the FADT ACPI table to be at least version
6.0, apparently because of some reliance on other ACPI v6.0 features.

But actually this is overzealous, and Xen works now fine with ACPI v5.1.

Let's relax the version check for the FADT table to allow QEMU to
run the hypervisor with ACPI.

Signed-off-by: Julien Grall <julien.grall@arm.com>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Julien Grall <jgrall@amazon.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com>
xen/arch/arm/acpi/boot.c