From b882ebab2234401228911bfc3b76e85adfc8182c Mon Sep 17 00:00:00 2001 From: Christopher Clark Date: Sat, 24 Apr 2021 01:31:01 -0700 Subject: 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 Signed-off-by: Christopher Clark Signed-off-by: Bruce Ashfield --- .../raspberrypi/recipes-bsp/rpi-u-boot-scr/files/boot.cmd.xen.in | 3 +++ 1 file changed, 3 insertions(+) (limited to 'dynamic-layers/raspberrypi') 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" # Tell Xen where PCI is fdt set /scb/pcie@7d500000 device_type "pci" +# Workaround to fix: +# "Unable to retrieve address 0 for /scb/pcie@7d500000/pci@1,0/usb@1,0" +fdt rm /scb/pcie@7d500000/pci@1,0/usb@1,0 echo Delay to allow the MMC card to be ready sleep 1 -- cgit v1.2.3-54-g00ecf