summaryrefslogtreecommitdiffstats
path: root/target/linux/avr32/patches-3.10
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2013-09-25 19:32:34 +0000
committerGabor Juhos <juhosg@openwrt.org>2013-09-25 19:32:34 +0000
commit942e69b1663cf74a172df4f5e370d59d0798c081 (patch)
tree7f13ba0e858a0bb18b03d9e71710f9e9f2a910d1 /target/linux/avr32/patches-3.10
parent11e4e6ebfbc536b06cb3ff6a63c2962026df36dc (diff)
downloadmaster-31e0f0ae-942e69b1663cf74a172df4f5e370d59d0798c081.tar.gz
master-31e0f0ae-942e69b1663cf74a172df4f5e370d59d0798c081.tar.bz2
master-31e0f0ae-942e69b1663cf74a172df4f5e370d59d0798c081.zip
avr32: optimize image generation
- remove the kernel+rootfs partitions from the MTD partition map, - use a temporary directory for intermediate image files, - append the root squashfs directly to the kernel, - don't hardcode uImage size in the jffs2 images, Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38194
Diffstat (limited to 'target/linux/avr32/patches-3.10')
-rw-r--r--target/linux/avr32/patches-3.10/110-openwrt_flashmap.patch26
1 files changed, 3 insertions, 23 deletions
diff --git a/target/linux/avr32/patches-3.10/110-openwrt_flashmap.patch b/target/linux/avr32/patches-3.10/110-openwrt_flashmap.patch
index 3f87699b04..876eb71c49 100644
--- a/target/linux/avr32/patches-3.10/110-openwrt_flashmap.patch
+++ b/target/linux/avr32/patches-3.10/110-openwrt_flashmap.patch
@@ -1,31 +1,11 @@
--- a/arch/avr32/boards/atngw100/flash.c
+++ b/arch/avr32/boards/atngw100/flash.c
-@@ -45,9 +45,14 @@ static struct mtd_partition flash_parts[
+@@ -45,7 +45,7 @@ static struct mtd_partition flash_parts[
.mask_flags = MTD_WRITEABLE,
},
{
- .name = "root",
-+ .name = "kernel",
++ .name = "firmware",
.offset = 0x00020000,
-- .size = 0x007d0000,
-+ .size = 0x00100000,
-+ },
-+ {
-+ .name = "rootfs",
-+ .offset = 0x00120000,
-+ .size = 0x006d0000,
+ .size = 0x007d0000,
},
- {
- .name = "env",
-@@ -55,6 +60,11 @@ static struct mtd_partition flash_parts[
- .size = 0x00010000,
- .mask_flags = MTD_WRITEABLE,
- },
-+ {
-+ .name = "firmware",
-+ .offset = 0x00020000,
-+ .size = 0x007d0000,
-+ },
- };
-
- static struct physmap_flash_data flash_data = {