libxl/arm: prepare for constructing ACPI tables
authorShannon Zhao <shannon.zhao@linaro.org>
Thu, 29 Sep 2016 01:18:48 +0000 (18:18 -0700)
committerWei Liu <wei.liu2@citrix.com>
Fri, 30 Sep 2016 09:21:55 +0000 (10:21 +0100)
commita2d88dc2159824b25873c1170a0c35682fbf2773
treecb10bd1fd1055171a155461b14ac9fcf2025f8ba
parent3793f58a084b8fb617a2d8fa87d99ef56436294d
libxl/arm: prepare for constructing ACPI tables

It only constructs the ACPI tables for 64-bit ARM DomU when user enables
acpi because 32-bit DomU doesn't support ACPI. And the generation codes
are only built for 64-bit toolstack.

Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org>
Acked-by: Julien Grall <julien.grall@arm.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/Makefile
tools/libxl/libxl_arm.c
tools/libxl/libxl_arm.h [new file with mode: 0644]
tools/libxl/libxl_arm_acpi.c [new file with mode: 0644]
tools/libxl/libxl_arm_no_acpi.c [new file with mode: 0644]
xen/include/public/arch-arm.h