arm/efi: Introduce xen,uefi-cfg-load DT property
authorLuca Fancellu <luca.fancellu@arm.com>
Thu, 30 Sep 2021 14:28:44 +0000 (15:28 +0100)
committerStefano Stabellini <stefano.stabellini@xilinx.com>
Fri, 1 Oct 2021 23:26:04 +0000 (16:26 -0700)
commit60649d443dc395243e74d2b3e05594ac0c43cfe3
tree81ce3776b301aac690d8c4d6a6148d9943dfe83b
parent4eb172864321dfae6da59ea2c4e67f09a92cc525
arm/efi: Introduce xen,uefi-cfg-load DT property

Introduce the xen,uefi-cfg-load DT property of /chosen
node for ARM whose presence decide whether to force
the load of the UEFI Xen configuration file.

The logic is that if any multiboot,module is found in
the DT, then the xen,uefi-cfg-load property is used to see
if the UEFI Xen configuration file is needed.

Modify a comment in efi_arch_use_config_file, removing
the part that states "dom0 required" because it's not
true anymore with this commit.

Signed-off-by: Luca Fancellu <luca.fancellu@arm.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com>
docs/misc/arm/device-tree/booting.txt
docs/misc/efi.pandoc
xen/arch/arm/efi/efi-boot.h