MLK-17608: u-boot: fix findfdt environment variable
authorSilvano di Ninno <silvano.dininno@nxp.com>
Wed, 28 Feb 2018 15:08:03 +0000 (16:08 +0100)
committerSilvano di Ninno <silvano.dininno@nxp.com>
Fri, 2 Mar 2018 10:51:35 +0000 (11:51 +0100)
Fixes: 7101be554d2 (MLK-17608: u-boot: config: update dtb filename when OP-TEE is used)

fix regression with mx6sl, mx6sll, mx6sxsabreauto, mx6sxsabresd
fix missing "fi;\0" strings in the u-boot environment variable that lead
to findfdt command not being taken into account

Signed-off-by: Silvano di Ninno <silvano.dininno@nxp.com>
Acked-by: Peng Fan <peng.fan@nxp.com>
include/configs/mx6slevk.h
include/configs/mx6sllevk.h
include/configs/mx6sxsabreauto.h
include/configs/mx6sxsabresd.h

index 6c0e453..29acd85 100644 (file)
                        "else " \
                                "bootz; " \
                        "fi;" \
-               "findfdt="\
-                       "if test $fdt_file = undefined; then " \
-                               "if test ${tee} = yes; then " \
-                                       "setenv fdt_file imx6sl-evk-optee.dtb; " \
-                               "else " \
-                                       "setenv fdt_file imx6sl-evk.dtb; " \
-                               "fi; " \
-                       "fi;\0" \
+               "fi;\0" \
+       "findfdt="\
+               "if test $fdt_file = undefined; then " \
+                       "if test ${tee} = yes; then " \
+                               "setenv fdt_file imx6sl-evk-optee.dtb; " \
+                       "else " \
+                               "setenv fdt_file imx6sl-evk.dtb; " \
+                       "fi; " \
+               "fi;\0" \
 
 #define CONFIG_BOOTCOMMAND \
           "run findfdt;" \
index ac6cc3d..1c3153f 100644 (file)
                        "else " \
                                "bootz; " \
                        "fi;" \
-               "findfdt="\
-                       "if test $fdt_file = undefined; then " \
-                               "if test ${tee} = yes; then " \
-                                       "setenv fdt_file imx6sll-evk-optee.dtb; " \
-                               "else " \
-                                       "setenv fdt_file imx6sll-evk.dtb; " \
-                               "fi; " \
-                       "fi;\0" \
+               "fi;\0" \
+       "findfdt="\
+               "if test $fdt_file = undefined; then " \
+                       "if test ${tee} = yes; then " \
+                               "setenv fdt_file imx6sll-evk-optee.dtb; " \
+                       "else " \
+                               "setenv fdt_file imx6sll-evk.dtb; " \
+                       "fi; " \
+               "fi;\0" \
 
 #define CONFIG_BOOTCOMMAND \
           "run findfdt;" \
index f5c8859..6890d91 100644 (file)
                        "else " \
                                "bootz; " \
                        "fi;" \
-               "findfdt="\
-                       "if test $fdt_file = undefined; then " \
-                               "if test ${tee} = yes; then " \
-                                       "setenv fdt_file imx6sx-sabreauto-optee.dtb; " \
-                               "else " \
-                                       "setenv fdt_file imx6sx-sabreauto.dtb; " \
-                               "fi; " \
-                       "fi;\0" \
+               "fi;\0" \
+       "findfdt="\
+               "if test $fdt_file = undefined; then " \
+                       "if test ${tee} = yes; then " \
+                               "setenv fdt_file imx6sx-sdb-optee.dtb; " \
+                       "else " \
+                               "setenv fdt_file imx6sx-sdb.dtb; " \
+                       "fi; " \
+               "fi;\0" \
 
 #define CONFIG_BOOTCOMMAND \
           "run findfdt;" \
index f980e86..08c81ed 100644 (file)
                        "else " \
                                "bootz; " \
                        "fi;" \
-               "findfdt="\
-                       "if test $fdt_file = undefined; then " \
-                               "if test ${tee} = yes; then " \
-                                       "setenv fdt_file imx6sx-sdb-optee.dtb; " \
-                               "else " \
-                                       "setenv fdt_file imx6sx-sdb.dtb; " \
-                               "fi; " \
-                       "fi;\0" \
+               "fi;\0" \
+       "findfdt="\
+               "if test $fdt_file = undefined; then " \
+                       "if test ${tee} = yes; then " \
+                               "setenv fdt_file imx6sx-sdb-optee.dtb; " \
+                       "else " \
+                               "setenv fdt_file imx6sx-sdb.dtb; " \
+                       "fi; " \
+               "fi;\0" \
 
 #define CONFIG_BOOTCOMMAND \
           "run findfdt;" \