All of lore.kernel.org
 help / color / mirror / Atom feed
From: Nishanth Menon <nm@ti.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 5/7] omap3: zoom1: disable JFFS2 and enable FS_GENERIC
Date: Thu, 3 Apr 2014 18:19:24 -0500	[thread overview]
Message-ID: <1396567167-17596-6-git-send-email-nm@ti.com> (raw)
In-Reply-To: <1396567167-17596-1-git-send-email-nm@ti.com>

This is more in line with commits
664979a2a9f764b63b8094458b87247d254b0cc1(omap3_beagle: remove JFFS2
support.) and 102ce9ea7afdda80fe25aa786975e1722196bdb9 (omap3_beagle:
enable CMD_FS_GENERIC and simplify load of image/ramdisk)

SigMD_FS_GENERIC allows us to simplify where we load up our image from
either from ext2/fat etc. So, lets use that instead of cumbersome
options we'd have to use. Sticking with existing conventions,
defaults will be:
bootfile=uImage
bootpart=0:1 (first partition)
bootdir=/ (/ in first partition)

Signed-off-by: Nishanth Menon <nm@ti.com>
---

 include/configs/omap3_zoom1.h |   22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/include/configs/omap3_zoom1.h b/include/configs/omap3_zoom1.h
index 4fb3628..110e3db 100644
--- a/include/configs/omap3_zoom1.h
+++ b/include/configs/omap3_zoom1.h
@@ -104,7 +104,13 @@
 
 #define CONFIG_CMD_EXT2		/* EXT2 Support			*/
 #define CONFIG_CMD_FAT		/* FAT support			*/
-#define CONFIG_CMD_JFFS2	/* JFFS2 Support		*/
+#define CONFIG_CMD_FS_GENERIC	/* Generic FS support */
+#define CONFIG_CMD_MTDPARTS	/* Enable MTD parts commands */
+#define CONFIG_MTD_DEVICE	/* needed for mtdparts commands */
+#define MTDIDS_DEFAULT			"nand0=nand"
+#define MTDPARTS_DEFAULT		"mtdparts=nand:512k(x-loader),"\
+					"1920k(u-boot),128k(u-boot-env),"\
+					"4m(kernel),-(fs)"
 
 #define CONFIG_CMD_I2C		/* I2C serial bus support	*/
 #define CONFIG_CMD_MMC		/* MMC support			*/
@@ -143,19 +149,15 @@
 							/* CS0 */
 #define CONFIG_SYS_MAX_NAND_DEVICE	1		/* Max number of NAND */
 							/* devices */
-#define CONFIG_JFFS2_NAND
-/* nand device jffs2 lives on */
-#define CONFIG_JFFS2_DEV		"nand0"
-/* start of jffs2 partition */
-#define CONFIG_JFFS2_PART_OFFSET	0x680000
-#define CONFIG_JFFS2_PART_SIZE		0xf980000	/* size of jffs2 */
-							/* partition */
 
 /* Environment information */
 #define CONFIG_BOOTDELAY		10
 
 #define CONFIG_EXTRA_ENV_SETTINGS \
 	"loadaddr=0x82000000\0" \
+	"bootfile=uImage\0" \
+	"bootdir=/\0" \
+	"bootpart=0:1\0" \
 	"usbtty=cdc_acm\0" \
 	"console=ttyS2,115200n8\0" \
 	"mmcdev=0\0" \
@@ -172,7 +174,7 @@
 	"loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr\0" \
 	"bootscript=echo Running bootscript from mmc ...; " \
 		"source ${loadaddr}\0" \
-	"loaduimage=fatload mmc ${mmcdev} ${loadaddr} uImage\0" \
+	"loadimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}\0" \
 	"mmcboot=echo Booting from mmc ...; " \
 		"run mmcargs; " \
 		"bootm ${loadaddr}\0" \
@@ -186,7 +188,7 @@
 		"if run loadbootscript; then " \
 			"run bootscript; " \
 		"else " \
-			"if run loaduimage; then " \
+			"if run loadimage; then " \
 				"run mmcboot; " \
 			"else run nandboot; " \
 			"fi; " \
-- 
1.7.9.5

  parent reply	other threads:[~2014-04-03 23:19 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-03 23:19 [U-Boot] [PATCH 0/7] omap3: zoom1: long pending cleanups :( Nishanth Menon
2014-04-03 23:19 ` [U-Boot] [PATCH 1/7] omap3: zoom1: enable CONFIG_SYS_GENERIC_BOARD Nishanth Menon
2014-04-03 23:19 ` [U-Boot] [PATCH 2/7] OMAP3: zoom1: Configure GPMC for Ethernet Nishanth Menon
2014-04-03 23:19 ` [U-Boot] [PATCH 3/7] OMAP3: zoom1: enable LAN9211 Nishanth Menon
2014-04-03 23:19 ` [U-Boot] [PATCH 4/7] omap3: zoom1: enable common network commands Nishanth Menon
2014-04-03 23:19 ` Nishanth Menon [this message]
2014-04-07 14:27   ` [U-Boot] [PATCH 5/7] omap3: zoom1: disable JFFS2 and enable FS_GENERIC Tom Rini
2014-04-03 23:19 ` [U-Boot] [PATCH 6/7] omap3: zoom1: enable bootz Nishanth Menon
2014-04-07 14:29   ` Tom Rini
2014-04-08 14:35     ` Nishanth Menon
2014-04-08 16:22       ` Tom Rini
2014-04-08 16:25         ` Nishanth Menon
2014-04-03 23:19 ` [U-Boot] [PATCH 7/7] omap3: zoom1: fix default console Nishanth Menon
2014-04-07 14:25 ` [U-Boot] [PATCH 0/7] omap3: zoom1: long pending cleanups :( Tom Rini
2014-04-08 14:40   ` Nishanth Menon
2014-04-08 14:50   ` [U-Boot] [PATCH V2 0/8] " Nishanth Menon
2014-04-08 14:50     ` [U-Boot] [PATCH V2 1/8] omap3: zoom1: enable CONFIG_SYS_GENERIC_BOARD Nishanth Menon
2014-04-08 14:50     ` [U-Boot] [PATCH V2 2/8] OMAP3: zoom1: Configure GPMC for Ethernet Nishanth Menon
2014-04-08 14:50     ` [U-Boot] [PATCH V2 3/8] OMAP3: zoom1: enable LAN9211 Nishanth Menon
2014-04-08 14:50     ` [U-Boot] [PATCH V2 4/8] omap3: zoom1: enable common network commands Nishanth Menon
2014-04-08 14:50     ` [U-Boot] [PATCH V2 5/8] omap3: zoom1: disable JFFS2 and enable FS_GENERIC Nishanth Menon
2014-04-08 14:50     ` [U-Boot] [PATCH V2 6/8] omap3: zoom1: enable bootz Nishanth Menon
2014-04-08 14:50     ` [U-Boot] [PATCH V2 7/8] omap3: zoom1: fix default console Nishanth Menon
2014-04-08 14:50     ` [U-Boot] [PATCH V2 8/8] omap3: zoom1: switch to generic ti_omap3_common config header Nishanth Menon
2014-04-18 13:23     ` [U-Boot] [PATCH V2 0/8] omap3: zoom1: long pending cleanups :( Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1396567167-17596-6-git-send-email-nm@ti.com \
    --to=nm@ti.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.