|
@@ -63,3 +63,31 @@
|
|
|
|
|
|
static unsigned long touchbook_revision;
|
|
|
|
|
|
+static struct mtd_partition omap3touchbook_nand_partitions[] = {
|
|
|
+ /* All the partition sizes are listed in terms of NAND block size */
|
|
|
+ {
|
|
|
+ .name = "X-Loader",
|
|
|
+ .offset = 0,
|
|
|
+ .size = 4 * NAND_BLOCK_SIZE,
|
|
|
+ .mask_flags = MTD_WRITEABLE, /* force read-only */
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .name = "U-Boot",
|
|
|
+ .offset = MTDPART_OFS_APPEND, /* Offset = 0x80000 */
|
|
|
+ .size = 15 * NAND_BLOCK_SIZE,
|
|
|
+ .mask_flags = MTD_WRITEABLE, /* force read-only */
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .name = "U-Boot Env",
|
|
|
+ .offset = MTDPART_OFS_APPEND, /* Offset = 0x260000 */
|
|
|
+ .size = 1 * NAND_BLOCK_SIZE,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .name = "Kernel",
|
|
|
+ .offset = MTDPART_OFS_APPEND, /* Offset = 0x280000 */
|
|
|
+ .size = 32 * NAND_BLOCK_SIZE,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ .name = "File System",
|
|
|
+ .offset = MTDPART_OFS_APPEND, /* Offset = 0x680000 */
|
|
|
+ .size = MTDPART_SIZ_FULL,
|