ARM: VGIC: wire new VGIC(-v2) files into Xen build system
authorAndre Przywara <andre.przywara@linaro.org>
Thu, 24 Aug 2017 16:26:32 +0000 (17:26 +0100)
committerStefano Stabellini <sstabellini@kernel.org>
Thu, 29 Mar 2018 17:37:35 +0000 (10:37 -0700)
commita92fd9a4452cd82fa86ce1ecd6f02d53ec139c45
tree46e3ae1800c6546914aa025bb09f1293db0227b3
parentb77d774d8274183c2252f5fbc9fa3b3b7022ba06
ARM: VGIC: wire new VGIC(-v2) files into Xen build system

Now that we have both the old VGIC prepared to cope with a sibling and
the code for the new VGIC in place, lets add a Kconfig option to enable
the new code and wire it into the Xen build system.
This will add a compile time option to use either the "old" or the "new"
VGIC.
In the moment this is restricted to a vGIC-v2. To make the build system
happy, we provide a temporary dummy implementation of
vgic_v3_setup_hw() to allow building for now.

Signed-off-by: Andre Przywara <andre.przywara@linaro.org>
Acked-by: Julien Grall <julien.grall@arm.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/Kconfig
xen/arch/arm/Makefile
xen/arch/arm/vgic/Makefile [new file with mode: 0644]
xen/arch/arm/vgic/vgic.c