--- a/build_dir/linux-kirkwood/linux-2.6.30.10/arch/arm/mach-kirkwood/sheevaplug-setup.c
+++ b/build_dir/linux-kirkwood/linux-2.6.30.10/arch/arm/mach-kirkwood/sheevaplug-setup.c
@@ -37,6 +37,10 @@
 	}, {
 		.name = "rootfs",
 		.offset = MTDPART_OFS_NXTBLK,
+		.size = SZ_32M
+	}, {
+		.name = "rootfs_data",
+		.offset = MTDPART_OFS_NXTBLK,
 		.size = MTDPART_SIZ_FULL
 	},
 };
@@ -77,9 +81,15 @@
 
 static struct gpio_led sheevaplug_led_pins[] = {
 	{
-		.name			= "plug:green:health",
+		.name			= "dockstar:green:health",
 		.default_trigger	= "default-on",
-		.gpio			= 49,
+		.gpio			= 46, /* green */
+		.active_low		= 1,
+	},
+	{
+		.name			= "dockstar:orange:misc",
+		.default_trigger	= "none",
+		.gpio			= 47, /* orange */
 		.active_low		= 1,
 	},
 };
@@ -99,7 +109,8 @@
 
 static unsigned int sheevaplug_mpp_config[] __initdata = {
 	MPP29_GPIO,	/* USB Power Enable */
-	MPP49_GPIO,	/* LED */
+	MPP46_GPIO,	/* LED green */
+	MPP47_GPIO,	/* LED orange */
 	0
 };
 

