[patch 2.6.30-rc5+] davinci_nand: cmdlinepart uses MTD IDs
David Brownell
david-b at pacbell.net
Tue May 12 19:23:32 EDT 2009
From: David Brownell <dbrownell at users.sourceforge.net>
Remove some legacy code from the davinci_nand driver, which made
cmdlinepart ignore the the MTD ID passed to it. Boards can have
multiple NAND chips, and some do (like the DM357 EVM), so this
dated hack is undesirable.
Correct labels a"re like davinci_nand.0" (for chipselect 0).
Signed-off-by: David Brownell <dbrownell at users.sourceforge.net>
---
drivers/mtd/nand/davinci_nand.c | 11 -----------
1 file changed, 11 deletions(-)
--- a/drivers/mtd/nand/davinci_nand.c
+++ b/drivers/mtd/nand/davinci_nand.c
@@ -718,19 +718,8 @@ syndrome_done:
static const char *probes[] __initconst =
{ "cmdlinepart", NULL };
- const char *master_name;
-
- /* Set info->mtd.name = 0 temporarily */
- master_name = info->mtd.name;
- info->mtd.name = (char *)0;
-
- /* info->mtd.name == 0, means: don't bother checking
- <mtd-id> */
mtd_parts_nb = parse_mtd_partitions(&info->mtd, probes,
&mtd_parts, 0);
-
- /* Restore info->mtd.name */
- info->mtd.name = master_name;
}
if (mtd_parts_nb <= 0) {
More information about the linux-mtd
mailing list