rpi: tizen-boot: rpi3/rpi3-32b: set dt filename by its model 08/188208/1 accepted/tizen/5.0/unified/20181102.022508 accepted/tizen/unified/20180905.140109 submit/tizen/20180904.010142 submit/tizen_5.0/20181101.000005
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Mon, 3 Sep 2018 02:48:13 +0000 (11:48 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Mon, 3 Sep 2018 04:27:45 +0000 (13:27 +0900)
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 8bbb944..a108ded 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 2e1f59c..49320de 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 */