xen/arm: Relax GIC version check
authorVladimir Murzin <vladimir.murzin@arm.com>
Wed, 20 Jan 2021 11:26:44 +0000 (11:26 +0000)
committerJulien Grall <jgrall@amazon.com>
Wed, 20 Jan 2021 17:43:33 +0000 (17:43 +0000)
commit74cbc59b9455b75cf7202ee8edf4190dad05d0b9
tree8301031eb23147e2b5ba61487ec3644b7b855b71
parent3d64806ba5cd2ac4a01844e63c023c8c2e0aca9f
xen/arm: Relax GIC version check

Supported values are

0b0000 GIC CPU interface system registers not implemented.

0b0001 System register interface to versions 3.0 and 4.0 of the GIC
       CPU interface is supported.

0b0011 System register interface to version 4.1 of the GIC CPU
       interface is supported.

4.1 is still backward compatible with 4.0/3.0, moreover ARM ARM
guarantees that future versions of the GIC CPU interface retain
backwards compatible.

Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com>
Acked-by: Julien Grall <jgrall@amazon.com>
Release-Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
xen/include/asm-arm/cpufeature.h