xen/arm: handle "multiboot,device-tree" compatible nodes
authorStefano Stabellini <sstabellini@kernel.org>
Thu, 3 Oct 2019 17:34:15 +0000 (10:34 -0700)
committerStefano Stabellini <sstabellini@kernel.org>
Fri, 4 Oct 2019 17:16:11 +0000 (10:16 -0700)
commit1f08b70159a4f7d06aab44d66037681bf12791a7
treed1459c21099a0764d2613068762de894a8c91c78
parent9ce974c47588351069dfe49bac94682689b1d492
xen/arm: handle "multiboot,device-tree" compatible nodes

Detect "multiboot,device-tree" compatible nodes. Add them to the bootmod
array as BOOTMOD_GUEST_DTB.  In kernel_probe, find the right
BOOTMOD_GUEST_DTB and store a pointer to it in dtb_bootmodule.

Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
Acked-by: Julien Grall <julien.grall@arm.com>
xen/arch/arm/bootfdt.c
xen/arch/arm/kernel.c
xen/arch/arm/setup.c
xen/include/asm-arm/setup.h