MLK-16882: imx8qxp: config: add NAND boot environment
authorHan Xu <han.xu@nxp.com>
Thu, 16 Nov 2017 22:57:29 +0000 (16:57 -0600)
committerHan Xu <han.xu@nxp.com>
Fri, 17 Nov 2017 02:53:45 +0000 (20:53 -0600)
add the nand boot related environments for i.MX8QXP ARM2 board.

Signed-off-by: Han Xu <han.xu@nxp.com>
include/configs/imx8qxp_arm2.h

index e2eeee3..a2c49b3 100644 (file)
        "bootcmd_mfg=run mfgtool_args;booti ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
 
 /* Initial environment variables */
+#ifdef CONFIG_NAND_BOOT
+#define CONFIG_EXTRA_ENV_SETTINGS              \
+       CONFIG_MFG_ENV_SETTINGS \
+       "bootargs=console=ttyLP0,115200 ubi.mtd=5 "  \
+               "root=ubi0:rootfs rootfstype=ubifs "                 \
+               "mtdparts=gpmi-nand:128m(boot),32m(kernel),16m(dtb),8m(misc),-(rootfs)\0"\
+       "console=ttyLP0,115200 earlycon=lpuart32,0x5a060000,115200\0" \
+       "fdt_addr=0x83000000\0"
+#else
 #define CONFIG_EXTRA_ENV_SETTINGS              \
        CONFIG_MFG_ENV_SETTINGS \
        M4_BOOT_ENV \
                "else " \
                        "booti; " \
                "fi;\0"
+#endif
 
 #ifdef CONFIG_NAND_BOOT
 #define CONFIG_BOOTCOMMAND \