From: Jan Kiszka <jan.kis...@siemens.com>

The update is needed to boot latest kernels on 2-8 GB variants which now
finally work.

This update requires to bring back linux,pci-domain that got dropped
from the latest device trees for the physical PCIe host via the
jailhouse.dtbo.

Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>
---
 images.list                                                | 4 ++--
 recipes-bsp/rpi-firmware/files/debian/jailhouse.dts        | 7 +++++++
 ...i-firmware_1.20200212.bb => rpi-firmware_1.20200819.bb} | 2 +-
 3 files changed, 10 insertions(+), 3 deletions(-)
 rename recipes-bsp/rpi-firmware/{rpi-firmware_1.20200212.bb => 
rpi-firmware_1.20200819.bb} (86%)

diff --git a/images.list b/images.list
index 003fff9..3d7e12c 100644
--- a/images.list
+++ b/images.list
@@ -7,5 +7,5 @@ espressobin     Marvell ESPRESSObin (1 GB edition)
 macchiatobin   Marvell MACCHIATObin
 hikey620       LeMaker HiKey (Kirin 620 SoC, 2 GB edition)
 ultra96                Avnet Ultra96
-rpi4           Raspberry Pi 4 (1 GB edition)
-pine64-plus    Pine64+ (Allwinner A64, 2GB edition)
+rpi4           Raspberry Pi 4 (1-8 GB editions)
+pine64-plus    Pine64+ (Allwinner A64, 2 GB edition)
diff --git a/recipes-bsp/rpi-firmware/files/debian/jailhouse.dts 
b/recipes-bsp/rpi-firmware/files/debian/jailhouse.dts
index 546b817..1a4f8ab 100644
--- a/recipes-bsp/rpi-firmware/files/debian/jailhouse.dts
+++ b/recipes-bsp/rpi-firmware/files/debian/jailhouse.dts
@@ -18,4 +18,11 @@
                        };
                };
        };
+
+       fragment@1 {
+               target = <&pcie0>;
+               __overlay__ {
+                       linux,pci-domain = <0x00000000>;
+               };
+       };
 };
diff --git a/recipes-bsp/rpi-firmware/rpi-firmware_1.20200212.bb 
b/recipes-bsp/rpi-firmware/rpi-firmware_1.20200819.bb
similarity index 86%
rename from recipes-bsp/rpi-firmware/rpi-firmware_1.20200212.bb
rename to recipes-bsp/rpi-firmware/rpi-firmware_1.20200819.bb
index 47e40b9..67b92a5 100644
--- a/recipes-bsp/rpi-firmware/rpi-firmware_1.20200212.bb
+++ b/recipes-bsp/rpi-firmware/rpi-firmware_1.20200819.bb
@@ -15,7 +15,7 @@ SRC_URI = " \
     
https://github.com/raspberrypi/firmware/archive/${PV}.tar.gz;downloadfilename=${PN}-${PV}.tar.gz
 \
     file://debian \
     file://rules"
-SRC_URI[sha256sum] = 
"e3b0577beb62d886a45016447bdf8c2d57b794d3d71b502868b16ba82ff8fe43"
+SRC_URI[sha256sum] = 
"661e4c2c33ef9354da50ff2f679b697ea94d2d820166cde749692133e3461c34"
 
 S = "${WORKDIR}/firmware-${PV}"
 
-- 
2.26.2

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jailhouse-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jailhouse-dev/55ac5e10cb785648efca5af36411d82b2c506727.1598917969.git.jan.kiszka%40siemens.com.

Reply via email to