artik: configs: split initrd boot command
authorChanho Park <chanho61.park@samsung.com>
Fri, 7 Aug 2015 07:38:38 +0000 (16:38 +0900)
committerChanho Park <chanho61.park@samsung.com>
Fri, 7 Aug 2015 07:38:38 +0000 (16:38 +0900)
This patch splits initrd boot command from normal command to avoid
loading ramdisk during mmc booting.

Change-Id: Ie6cba2008dec9b6c4e9953b171468c810fbe684a
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
include/configs/artik_common.h

index 3d3c4feb90fc97216481b45c0d1e676f661d088a..0c5fce2b5a4518bd8c17f8617be1c551d57aa2c9 100644 (file)
        "initrd_file=uInitrd\0"                                         \
        "initrd_addr=43000000\0"                                        \
        "boot_cmd=fatload mmc 0:1 $kernel_addr $kernel_file;"           \
+               "fatload mmc 0:1 $fdtaddr $fdtfile;"                    \
+               "bootz $kernel_addr $initrd_addr $fdtaddr\0"            \
+       "boot_cmd_initrd=fatload mmc 0:1 $kernel_addr $kernel_file;"    \
                "fatload mmc 0:1 $fdtaddr $fdtfile;"                    \
                "fatload mmc 0:1 $initrd_addr $initrd_file;"            \
                "bootz $kernel_addr $initrd_addr $fdtaddr\0"            \
        "ramfsboot=setenv bootargs ${console} root=/dev/ram0 "          \
                "rootfstype=ext2 ${opts};"                              \
-               "run boot_cmd\0"                                        \
+               "run boot_cmd_initrd\0"                                 \
        "mmcboot=setenv bootargs ${console} "                           \
                "root=/dev/mmcblk${rootdev}p${rootpart} ${root_rw} "    \
                "${opts};run boot_cmd\0"                                \