diff options
author | Sudhakar Rajashekhara <sudhakar.raj@ti.com> | 2009-11-18 01:18:37 -0500 |
---|---|---|
committer | Kevin Hilman <khilman@deeprootsystems.com> | 2010-02-04 16:29:47 -0500 |
commit | e2abd5a282b2b146aeae7515fb42c3dbd2ff7204 (patch) | |
tree | 6e053002a76e24289a7bc4753fc129adeb1fb3f2 /arch/arm/mach-davinci | |
parent | 2f72e8dcc5f528976a8cd631b44dffae0591612a (diff) |
davinci: da850/omap-l138: Modify NOR partition info
On DA850/OMAP-L138, NOR flash partition was starting from offset
ZERO erasing the UBL and u-boot when the complete NOR is erased.
This patch moves the start of the partition to 512K, after the
bootloaders and u-boot env variables.
This patch also creates a new partition on NOR Flash to store
Linux kernel image.
Signed-off-by: Sudhakar Rajashekhara <sudhakar.raj@ti.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Diffstat (limited to 'arch/arm/mach-davinci')
-rw-r--r-- | arch/arm/mach-davinci/board-da850-evm.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c index dba22419db0a..ac3b5a3448e5 100644 --- a/arch/arm/mach-davinci/board-da850-evm.c +++ b/arch/arm/mach-davinci/board-da850-evm.c | |||
@@ -46,8 +46,20 @@ | |||
46 | 46 | ||
47 | static struct mtd_partition da850_evm_norflash_partition[] = { | 47 | static struct mtd_partition da850_evm_norflash_partition[] = { |
48 | { | 48 | { |
49 | .name = "NOR filesystem", | 49 | .name = "bootloaders + env", |
50 | .offset = 0, | 50 | .offset = 0, |
51 | .size = SZ_512K, | ||
52 | .mask_flags = MTD_WRITEABLE, | ||
53 | }, | ||
54 | { | ||
55 | .name = "kernel", | ||
56 | .offset = MTDPART_OFS_APPEND, | ||
57 | .size = SZ_2M, | ||
58 | .mask_flags = 0, | ||
59 | }, | ||
60 | { | ||
61 | .name = "filesystem", | ||
62 | .offset = MTDPART_OFS_APPEND, | ||
51 | .size = MTDPART_SIZ_FULL, | 63 | .size = MTDPART_SIZ_FULL, |
52 | .mask_flags = 0, | 64 | .mask_flags = 0, |
53 | }, | 65 | }, |