MLK-17123 imx: fix mfgtool bootcmd
authorPeng Fan <peng.fan@nxp.com>
Fri, 8 Dec 2017 05:12:25 +0000 (13:12 +0800)
committerPeng Fan <peng.fan@nxp.com>
Fri, 8 Dec 2017 05:55:09 +0000 (13:55 +0800)
Fix mfgtool bootcmd error

Signed-off-by: Peng Fan <peng.fan@nxp.com>
include/configs/mx6_common.h
include/configs/mx6sabre_common.h
include/configs/mx6slevk.h
include/configs/mx6sllevk.h
include/configs/mx6sxsabreauto.h
include/configs/mx6sxsabresd.h
include/configs/mx6ul_14x14_evk.h
include/configs/mx6ullevk.h
include/configs/mx7_common.h
include/configs/mx7dsabresd.h
include/configs/mx7ulp_evk.h

index 9fe60ab..a3c3729 100644 (file)
@@ -126,5 +126,8 @@ defined(CONFIG_MX6DL)) && !defined(CONFIG_MX6S)
 
 #ifdef CONFIG_IMX_OPTEE
 #define CONFIG_SYS_MEM_TOP_HIDE        SZ_32M
+#define TEE_ENV "tee=yes\0"
+#else
+#define TEE_ENV "tee=no\0"
 #endif
 #endif
index 545f103..97e0017 100644 (file)
@@ -66,8 +66,8 @@
                        "if test ${tee} = yes; then " \
                                "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
                        "else " \
-                               "bootz ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
-
+                               "bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
+                       "fi;\0"
 
 #ifdef CONFIG_SUPPORT_EMMC_BOOT
 #define EMMC_ENV \
         */
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "fdt_addr=0x18000000\0" \
        "fdt_high=0xffffffff\0"   \
        "bootargs=console=" CONSOLE_DEV ",115200 ubi.mtd=5 "  \
 
 #define CONFIG_EXTRA_ENV_SETTINGS \
                CONFIG_MFG_ENV_SETTINGS \
+               TEE_ENV \
                "fdt_addr=0x18000000\0" \
                "fdt_high=0xffffffff\0"   \
                "bootargs=console=" CONSOLE_DEV ",115200 \0"\
 
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "epdc_waveform=epdc_splash.bin\0" \
        "script=boot.scr\0" \
        "image=zImage\0" \
index 0e77e05..adb2dcc 100644 (file)
                "if test ${tee} = yes; then " \
                        "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
                "else " \
-                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
+                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
+               "fi;\0"
 
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "epdc_waveform=epdc_splash.bin\0" \
        "script=boot.scr\0" \
        "image=zImage\0" \
index 967bfbd..3f83770 100644 (file)
                "if test ${tee} = yes; then " \
                        "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
                "else " \
-                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
+                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
+               "fi;\0"
 
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "epdc_waveform=epdc_splash.bin\0" \
        "script=boot.scr\0" \
        "image=zImage\0" \
index e9a9049..c88668a 100644 (file)
                "if test ${tee} = yes; then " \
                        "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
                "else " \
-                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
+                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
+               "fi;\0"
 
 #if defined(CONFIG_NAND_BOOT)
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "panel=Hannstar-XGA\0" \
        "fdt_addr=0x83000000\0" \
        "fdt_high=0xffffffff\0"   \
 #define CONFIG_EXTRA_ENV_SETTINGS \
        UPDATE_M4_ENV \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "script=boot.scr\0" \
        "image=zImage\0" \
        "console=ttymxc0\0" \
index 92ae9ce..ccc2f9c 100644 (file)
                "if test ${tee} = yes; then " \
                        "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
                "else " \
-                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
+                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
+               "fi;\0"
 
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
        UPDATE_M4_ENV \
+       TEE_ENV \
        "script=boot.scr\0" \
        "image=zImage\0" \
        "console=ttymxc0\0" \
index d3012ea..ff005ab 100644 (file)
                "if test ${tee} = yes; then " \
                        "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
                "else " \
-                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
+                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
+               "fi;\0"
 
 #if defined(CONFIG_NAND_BOOT)
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "panel=TFT43AB\0" \
        "fdt_addr=0x83000000\0" \
        "fdt_high=0xffffffff\0"   \
 #else
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "script=boot.scr\0" \
        "image=zImage\0" \
        "console=ttymxc0\0" \
index d598656..d576838 100644 (file)
                "if test ${tee} = yes; then " \
                        "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
                "else " \
-                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
+                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
+               "fi;\0"
 
 #if defined(CONFIG_NAND_BOOT)
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "panel=TFT43AB\0" \
        "fdt_addr=0x83000000\0" \
        "fdt_high=0xffffffff\0"   \
 #else
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "script=boot.scr\0" \
        "image=zImage\0" \
        "console=ttymxc0\0" \
index 970c6d9..c3939b0 100644 (file)
@@ -76,5 +76,8 @@
 
 #ifdef CONFIG_IMX_OPTEE
 #define CONFIG_SYS_MEM_TOP_HIDE        SZ_32M
+#define TEE_ENV "tee=yes\0"
+#else
+#define TEE_ENV "tee=no\0"
 #endif
 #endif
index e938e67..87c7878 100644 (file)
                "if test ${tee} = yes; then " \
                        "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
                "else " \
-                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
+                       "bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
+               "fi;\0"
 
 #define CONFIG_DFU_ENV_SETTINGS \
        "dfu_alt_info=image raw 0 0x800000;"\
 #if defined(CONFIG_NAND_BOOT)
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "panel=TFT43AB\0" \
        "fdt_addr=0x83000000\0" \
        "fdt_high=0xffffffff\0"   \
 #define CONFIG_EXTRA_ENV_SETTINGS \
        UPDATE_M4_ENV \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        CONFIG_DFU_ENV_SETTINGS \
        "script=boot.scr\0" \
        "image=zImage\0" \
index c0460cb..7d07dea 100644 (file)
                        "if test ${tee} = yes; then " \
                                "bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; " \
                        "else " \
-                               "bootz ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
-       
+                               "bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; " \
+                       "fi;\0"
 
 #define CONFIG_EXTRA_ENV_SETTINGS \
        CONFIG_MFG_ENV_SETTINGS \
+       TEE_ENV \
        "script=boot.scr\0" \
        "image=zImage\0" \
        "console=ttyLP0\0" \
 
 #ifdef CONFIG_IMX_OPTEE
 #define CONFIG_SYS_MEM_TOP_HIDE        SZ_32M
+#define TEE_ENV "tee=yes\0"
+#else
+#define TEE_ENV "tee=no\0"
 #endif
 #endif /* __CONFIG_H */