rpi: tizen-boot: rpi3/rpi3-32b: set dt filename by its model
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Mon, 3 Sep 2018 02:48:13 +0000 (11:48 +0900)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 15 Nov 2021 10:19:26 +0000 (11:19 +0100)
To identify rpi3 b model and rpi3 b+ model, set dt filename by
its model.

Note: Tizen uses raspbian vendor kernel, so raspbian dt name is
used instead of mainline file name set by booting.

Change-Id: I84dc4a38e5f21527912749eee28d784245123340
Reference: 7fe77226aa29 ("rpi: Add identifier for the new RPi3 B+")
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
board/raspberrypi/rpi/tizen-boot-rpi3-32b.scr
board/raspberrypi/rpi/tizen-boot-rpi3.scr

index 8bbb944f40c24296fbd9121948b5048c27591118..a108ded0f2d4bae4249a1f6c119dc791f3cd84dd 100644 (file)
@@ -73,7 +73,12 @@ echo "console: ${console}"
 
 # Kernel image
 kernel=zImage
-setenv fdtfile \"bcm2710-rpi-3-b.dtb\"
+# DT image by model
+if itest.l ${board_rev} == 0xd; then;
+       setenv fdtfile \"bcm2710-rpi-3-b-plus.dtb\"
+else
+       setenv fdtfile \"bcm2710-rpi-3-b.dtb\"
+fi
 setenv boot_prefixes \"/\"
 
 # To use comdline for using serial console. /* Normal mode */
index 2e1f59c1e834d3a812ea4230c30e54c30238fe7b..49320de8e06d0119a7b5901f359ccac759e22eb7 100644 (file)
@@ -73,7 +73,12 @@ echo "console: ${console}"
 
 # Kernel image
 kernel=Image
-setenv fdtfile \"bcm2710-rpi-3-b.dtb\"
+# DT image by model
+if itest.l ${board_rev} == 0xd; then;
+       setenv fdtfile \"bcm2710-rpi-3-b-plus.dtb\"
+else
+       setenv fdtfile \"bcm2710-rpi-3-b.dtb\"
+fi
 setenv boot_prefixes \"/\"
 
 # To use comdline for using serial console. /* Normal mode */