summaryrefslogtreecommitdiffstats
path: root/dynamic-layers/raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.xen.in
diff options
context:
space:
mode:
authorChristopher Clark <christopher.w.clark@gmail.com>2021-04-24 01:31:01 -0700
committerBruce Ashfield <bruce.ashfield@gmail.com>2021-04-29 23:05:11 -0400
commitb882ebab2234401228911bfc3b76e85adfc8182c (patch)
treefd4e0536fecedd9ad9f2a195611f73c386ee6749 /dynamic-layers/raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.xen.in
parenta2664f884c2f6ac6d853d3e1ff9e34761ed7ca0a (diff)
downloadmeta-virtualization-b882ebab2234401228911bfc3b76e85adfc8182c.tar.gz
xen, rpi4: apply workaround to fix crash on boot with Xen 4.14
Apply update to the device tree to allow Xen 4.14 to boot. Suggested-by: Bertrand Marquis <bertrand.marquis@arm.com> Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'dynamic-layers/raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.xen.in')
-rw-r--r--dynamic-layers/raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.xen.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/dynamic-layers/raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.xen.in b/dynamic-layers/raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.xen.in
index dfcff2de..0367e36c 100644
--- a/dynamic-layers/raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.xen.in
+++ b/dynamic-layers/raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.xen.in
@@ -25,6 +25,9 @@ fdt set /chosen/dom0 compatible "multiboot,module"
25 25
26# Tell Xen where PCI is 26# Tell Xen where PCI is
27fdt set /scb/pcie@7d500000 device_type "pci" 27fdt set /scb/pcie@7d500000 device_type "pci"
28# Workaround to fix:
29# "Unable to retrieve address 0 for /scb/pcie@7d500000/pci@1,0/usb@1,0"
30fdt rm /scb/pcie@7d500000/pci@1,0/usb@1,0
28 31
29echo Delay to allow the MMC card to be ready 32echo Delay to allow the MMC card to be ready
30sleep 1 33sleep 1