Linux enables some workarounds based on the version of the FADT. These prevent GICv3 in the FVP from working properly.
Update the FADT, this is just a case of adding the new fields and bumping the revision number.
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: James Morse james.morse@arm.com --- Platforms/ARM/VExpress/AcpiTables/rtsm_ve-aemv8a/facp.asl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/Platforms/ARM/VExpress/AcpiTables/rtsm_ve-aemv8a/facp.asl b/Platforms/ARM/VExpress/AcpiTables/rtsm_ve-aemv8a/facp.asl index c288ae2..46cfa62 100644 --- a/Platforms/ARM/VExpress/AcpiTables/rtsm_ve-aemv8a/facp.asl +++ b/Platforms/ARM/VExpress/AcpiTables/rtsm_ve-aemv8a/facp.asl @@ -35,8 +35,8 @@
[0004] Signature : "FACP" [0004] Table Length : 0000010C -[0001] Revision : 05 -[0001] Checksum : 18 +[0001] Revision : 06 +[0001] Checksum : 00 [0006] Oem ID : "LINARO" [0008] Oem Table ID : "RTSMVEV8" [0004] Oem Revision : 00000000 @@ -195,3 +195,5 @@ [0001] Encoded Access Width : 01 [Byte Access:8] [0008] Address : 0000000000000000
+[0008] Hypervisor ID : 0000000000000000 +