Browse Source

ar71xx: fix nbg460n mtd partitions

This fixes the NBG460N/550N/550NH mtd partitions.

Signed-off-by: Michael Kurz <[email protected]>

SVN-Revision: 21443
Gabor Juhos 16 years ago
parent
commit
115f845e53
1 changed files with 12 additions and 5 deletions
  1. 12 5
      target/linux/ar71xx/files/arch/mips/ar71xx/mach-nbg460n.c

+ 12 - 5
target/linux/ar71xx/files/arch/mips/ar71xx/mach-nbg460n.c

@@ -54,25 +54,32 @@ static struct mtd_partition nbg460n_partitions[] = {
 		.name		= "Bootbase",
 		.offset		= 0,
 		.size		= 0x010000,
+		.mask_flags	= MTD_WRITEABLE,
 	} , {
 		.name		= "U-Boot Config",
 		.offset		= 0x010000,
 		.size		= 0x030000,
-		.mask_flags	= MTD_WRITEABLE,
 	} , {
 		.name		= "U-Boot",
 		.offset		= 0x040000,
 		.size		= 0x030000,
-		.mask_flags	= MTD_WRITEABLE,
 	} , {
-		.name		= "firmware",
+		.name		= "linux",
 		.offset		= 0x070000,
-		.size		= 0x380000,
-		.mask_flags	= MTD_WRITEABLE,
+		.size		= 0x0e0000,
+	} , {
+		.name		= "rootfs",
+		.offset		= 0x150000,
+		.size		= 0x2a0000,
 	} , {
 		.name		= "CalibData",
 		.offset		= 0x3f0000,
 		.size		= 0x010000,
+		.mask_flags	= MTD_WRITEABLE,
+	} , {
+		.name		= "firmware",
+		.offset		= 0x070000,
+		.size		= 0x380000,
 	}
 };
 #endif /* CONFIG_MTD_PARTITIONS */