uboot/prism: add a root= cmdline param

Add a root=rootfsX bootarg where X is equal to the activated kernel
number. GFLT110/300 do not have a separate rootfs, if we don't specify
one explicitly, then ginstall gets to decide what partition to format.

Change-Id: I163cefa23faeec4485637e01c8b65eaf9a711076
diff --git a/board/mv_feroceon/mv_kw2/mv_main.c b/board/mv_feroceon/mv_kw2/mv_main.c
index 403a0ab..ff954b4 100644
--- a/board/mv_feroceon/mv_kw2/mv_main.c
+++ b/board/mv_feroceon/mv_kw2/mv_main.c
@@ -400,8 +400,8 @@
 			setenv("HNV_ACTIVATED_KERNEL_NAME", "kernel0");
 		setenv("gfparams",
 			"if test $HNV_ACTIVATED_KERNEL_NAME = kernel1; "
-			"then gfkernel=0x1100000; "
-			"else gfkernel=0x0300000; fi");
+			"then gfkernel=0x1100000; gfroot=rootfs1; "
+			"else gfkernel=0x0300000; gfroot=rootfs0; fi");
 	} else {
 		if (sf_getvar("ACTIVATED_KERNEL_NAME",
 				value, SYSVAR_VALUE) == 0)
@@ -410,14 +410,14 @@
 			setenv("ACTIVATED_KERNEL_NAME", "kernel0");
 		setenv("gfparams",
 			"if test $ACTIVATED_KERNEL_NAME = kernel1; "
-			"then gfkernel=0xF80000; "
-			"else gfkernel=0x180000; fi");
+			"then gfkernel=0xF80000; gfroot=rootfs1; "
+			"else gfkernel=0x180000; gfroot=rootfs0; fi");
 	}
 
 	setenv("bootcmd",
 		"run gfparams; "
 		"sf read $loadaddr $gfkernel 0xe00000; "
-		"setenv bootargs $console $mtdparts $gfroot $mvNetConfig "
+		"setenv bootargs $console $mtdparts root=$gfroot $mvNetConfig "
 		"$bootargs_extra; bootm $loadaddr;");
 }