mpc831xerdb: enable mtdparts for NAND

The default partition table matches the .dts files for these boards in
Linux.  This allows these partitions to be used by name with U-Boot's
"nand" command.

Signed-off-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
This commit is contained in:
Scott Wood 2010-08-30 18:04:52 -05:00 committed by Wolfgang Denk
parent ad876fff34
commit e8d3ca8b33
2 changed files with 16 additions and 2 deletions

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) Freescale Semiconductor, Inc. 2006. * Copyright (C) Freescale Semiconductor, Inc. 2006, 2010.
* *
* See file CREDITS for list of people who contributed to this * See file CREDITS for list of people who contributed to this
* project. * project.
@ -232,6 +232,13 @@
#define CONFIG_SYS_NAND_BASE 0xE2800000 #define CONFIG_SYS_NAND_BASE 0xE2800000
#endif #endif
#define CONFIG_MTD_DEVICE
#define CONFIG_MTD_PARTITION
#define CONFIG_CMD_MTDPARTS
#define MTDIDS_DEFAULT "nand0=e2800000.flash"
#define MTDPARTS_DEFAULT \
"mtdparts=e0600000.flash:512k(uboot),128k(env),3m@1m(kernel),-(fs)"
#define CONFIG_SYS_MAX_NAND_DEVICE 1 #define CONFIG_SYS_MAX_NAND_DEVICE 1
#define CONFIG_MTD_NAND_VERIFY_WRITE #define CONFIG_MTD_NAND_VERIFY_WRITE
#define CONFIG_CMD_NAND 1 #define CONFIG_CMD_NAND 1

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2007-2009 Freescale Semiconductor, Inc. * Copyright (C) 2007-2010 Freescale Semiconductor, Inc.
* *
* Dave Liu <daveliu@freescale.com> * Dave Liu <daveliu@freescale.com>
* *
@ -243,6 +243,13 @@
#define CONFIG_SYS_NAND_BASE 0xE0600000 #define CONFIG_SYS_NAND_BASE 0xE0600000
#endif #endif
#define CONFIG_MTD_DEVICE
#define CONFIG_MTD_PARTITION
#define CONFIG_CMD_MTDPARTS
#define MTDIDS_DEFAULT "nand0=e0600000.flash"
#define MTDPARTS_DEFAULT \
"mtdparts=e0600000.flash:512k(uboot),128k(env),3m@1m(kernel),-(fs)"
#define CONFIG_SYS_MAX_NAND_DEVICE 1 #define CONFIG_SYS_MAX_NAND_DEVICE 1
#define CONFIG_MTD_NAND_VERIFY_WRITE 1 #define CONFIG_MTD_NAND_VERIFY_WRITE 1
#define CONFIG_CMD_NAND 1 #define CONFIG_CMD_NAND 1