ARM64: XEN: Add a function to initialize Xen specific UEFI runtime services
authorShannon Zhao <shannon.zhao@linaro.org>
Thu, 7 Apr 2016 12:03:32 +0000 (20:03 +0800)
committerDavid Vrabel <david.vrabel@citrix.com>
Wed, 6 Jul 2016 09:34:46 +0000 (10:34 +0100)
commitbe1aaf4e4026118e4191117a48f8a8078d1c0ed4
tree7a2848f52e8bb6fe9b069c9c3f6360e54aaba1f3
parenta62ed500307bfaf4c1a818b69f7c1e7df1039a16
ARM64: XEN: Add a function to initialize Xen specific UEFI runtime services

When running on Xen hypervisor, runtime services are supported through
hypercall. Add a Xen specific function to initialize runtime services.

Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org>
Reviewed-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Tested-by: Julien Grall <julien.grall@arm.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm/include/asm/xen/xen-ops.h [new file with mode: 0644]
arch/arm/xen/Makefile
arch/arm/xen/efi.c [new file with mode: 0644]
arch/arm64/include/asm/xen/xen-ops.h [new file with mode: 0644]
arch/arm64/xen/Makefile
drivers/xen/Kconfig