From 115f845e53df2ed428ef69c31d819a4f9dff9506 Mon Sep 17 00:00:00 2001 From: Gabor Juhos Date: Fri, 14 May 2010 08:37:58 +0000 Subject: [PATCH] ar71xx: fix nbg460n mtd partitions This fixes the NBG460N/550N/550NH mtd partitions. Signed-off-by: Michael Kurz SVN-Revision: 21443 --- .../files/arch/mips/ar71xx/mach-nbg460n.c | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-nbg460n.c b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-nbg460n.c index 0b7116f1d6..602a9f022d 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-nbg460n.c +++ b/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 */ -- 2.30.2