]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00234354-2: board-mx6q_sabreauto aline weim-nor partition layout
authorAdrian Alonso <aalonso@freescale.com>
Wed, 21 Nov 2012 00:25:40 +0000 (18:25 -0600)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:45 +0000 (08:35 +0200)
* Aline weim-nor partition layout with u-boot expected
  offtsets
  "bootloader"  /dev/mtd0
  "bootenv"     /dev/mtd1
  "kernel"      /dev/mtd2
  "rootfs"      /dev/mtd3

Signed-off-by: Adrian Alonso <aalonso@freescale.com>
arch/arm/mach-mx6/board-mx6q_sabreauto.c

index ee8935f2c6831bc808943e36d8267cd844e38827..95b9e0a95af3c7c86b9338e153552d750868fc05 100644 (file)
@@ -444,17 +444,29 @@ static void spi_device_init(void)
        spi_register_board_info(m25p32_spi0_board_info,
                                ARRAY_SIZE(m25p32_spi0_board_info));
 }
+
 static struct mtd_partition mxc_nor_partitions[] = {
        {
-               .name   = "Bootloader",
+               .name   = "bootloader",
                .offset = 0,
-               .size   =  0x00080000,
+               .size   = SZ_256K,
+               .mask_flags = MTD_WRITEABLE,
        }, {
-               .name   = "nor.Kernel",
+               .name = "bootenv",
+               .offset = MTDPART_OFS_APPEND,
+               .size = SZ_256K,
+               .mask_flags = MTD_WRITEABLE,
+       }, {
+               .name   = "kernel",
                .offset = MTDPART_OFS_APPEND,
+               .size   = SZ_4M,
+       }, {
+               .name   = "rootfs",
+               .offset = MTDPART_OFS_APPEND,
                .size   = MTDPART_SIZ_FULL,
        },
 };
+
 static struct resource nor_flash_resource = {
        .start          = CS0_BASE_ADDR,
        .end            = CS0_BASE_ADDR  +  0x02000000 - 1,