++#define NAS100D_LED_DISK_GPIO 3
++#define NAS100D_LED_PWR_GPIO 15
+Index: linux-2.6.23.12-armeb/arch/arm/mach-ixp4xx/nas100d-setup.c
+===================================================================
+--- linux-2.6.23.12-armeb.orig/arch/arm/mach-ixp4xx/nas100d-setup.c 2008-01-11 17:03:23.000000000 +1030
++++ linux-2.6.23.12-armeb/arch/arm/mach-ixp4xx/nas100d-setup.c 2008-01-11 17:06:15.000000000 +1030
+@@ -44,20 +44,20 @@
+ static struct resource nas100d_led_resources[] = {
+ {
+ .name = "wlan", /* green led */
+- .start = 0,
+- .end = 0,
++ .start = NAS100D_LED_WLAN_GPIO,
++ .end = NAS100D_LED_WLAN_GPIO,
+ .flags = IXP4XX_GPIO_LOW,
+ },
+ {
+- .name = "ready", /* blue power led (off is flashing!) */
+- .start = 15,
+- .end = 15,
++ .name = "power", /* blue power led (off is flashing!) */
++ .start = NAS100D_LED_PWR_GPIO,
++ .end = NAS100D_LED_PWR_GPIO,
+ .flags = IXP4XX_GPIO_LOW,
+ },
+ {
+ .name = "disk", /* yellow led */
+- .start = 3,
+- .end = 3,
++ .start = NAS100D_LED_DISK_GPIO,
++ .end = NAS100D_LED_DISK_GPIO,
+ .flags = IXP4XX_GPIO_LOW,
+ },
+ };