From 75a19f0fc032643378d200cfcd3acb38ee6ffcc1 Mon Sep 17 00:00:00 2001
From: juhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Sat, 2 Jan 2010 15:07:42 +0000
Subject: [PATCH] adm5120: split bootext partition on the ZyXEL P-33x boards

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19002 3c298f89-4303-0410-b956-a3cf2f4a3e73
---
 .../adm5120/files/arch/mips/adm5120/zyxel/p-33x.c    | 12 ++++++++----
 1 file 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 6d4d4ddee..24dce3255 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);
 }
-- 
2.20.1