xen/arm: arm32: Don't define FAR_EL1
authorJulien Grall <julien.grall@arm.com>
Tue, 12 Sep 2017 10:03:13 +0000 (11:03 +0100)
committerStefano Stabellini <sstabellini@kernel.org>
Wed, 20 Sep 2017 00:19:43 +0000 (17:19 -0700)
commit4f6673926b44f6b1ad2c1339641ad89e9aff0b48
tree89a302a4bf456352c449b102720bad3d10cc9150
parent0e57c05925c4cd795ad50b68fb5aeb24843fc8e7
xen/arm: arm32: Don't define FAR_EL1

Aliasing FAR_EL1 to IFAR is wrong because on ARMv8 FAR_EL1[31:0] is
architecturally mapped to DFAR and FAR_EL1[63:32] to IFAR.

As FAR_EL1 is not currently used in ARM32 code, remove it.

Signed-off-by: Julien Grall <julien.grall@arm.com>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
xen/include/asm-arm/cpregs.h