aboutsummaryrefslogtreecommitdiffstats
path: root/target
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2010-01-02 15:07:42 +0000
committerGabor Juhos <juhosg@openwrt.org>2010-01-02 15:07:42 +0000
commit28fbaf0457bbf99f94e5a9175d6e286e2cf63ff0 (patch)
treeb4ed9bdfae95cb9712044dc569cf9d4eab5c8792 /target
parent466e84e144ac6b659fddc96ac7d6b12efd01a096 (diff)
downloadupstream-28fbaf0457bbf99f94e5a9175d6e286e2cf63ff0.tar.gz
upstream-28fbaf0457bbf99f94e5a9175d6e286e2cf63ff0.tar.bz2
upstream-28fbaf0457bbf99f94e5a9175d6e286e2cf63ff0.zip
adm5120: split bootext partition on the ZyXEL P-33x boards
SVN-Revision: 19002
Diffstat (limited to 'target')
-rw-r--r--target/linux/adm5120/files/arch/mips/adm5120/zyxel/p-33x.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/target/linux/adm5120/files/arch/mips/adm5120/zyxel/p-33x.c b/target/linux/adm5120/files/arch/mips/adm5120/zyxel/p-33x.c
index 6d4d4ddee7..24dce32558 100644
--- a/target/linux/adm5120/files/arch/mips/adm5120/zyxel/p-33x.c
+++ b/target/linux/adm5120/files/arch/mips/adm5120/zyxel/p-33x.c
@@ -27,11 +27,15 @@ static struct mtd_partition p33x_partitions[] = {
.name = "rom",
.offset = MTDPART_OFS_APPEND,
.size = 16*1024,
+ .mask_flags = MTD_WRITEABLE,
} , {
- .name = "bootext",
+ .name = "bootext1",
.offset = MTDPART_OFS_APPEND,
- .size = 96*1024,
- .mask_flags = MTD_WRITEABLE,
+ .size = 32*1024,
+ } , {
+ .name = "bootext2",
+ .offset = MTDPART_OFS_APPEND,
+ .size = 64*1024,
} , {
.name = "trx",
.offset = MTDPART_OFS_APPEND,
@@ -83,7 +87,7 @@ void __init p33x_generic_setup(void)
adm5120_add_device_gpio(P33X_GPIO_DEV_MASK);
adm5120_setup_eth_macs(bootbase_info.mac);
- adm5120_add_device_switch(5, p33x_vlans);
+ adm5120_add_device_switch(6, p33x_vlans);
adm5120_pci_set_irq_map(ARRAY_SIZE(p33x_pci_irqs), p33x_pci_irqs);
}