X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/ea77fa9c7d2349d2e0af570b6f3628d09e5b75f8..c65eeba7d1f77056d05c90757687a5a965fc15cd:/target/linux/ixp4xx/patches-2.6.24/301-avila_led.patch diff --git a/target/linux/ixp4xx/patches-2.6.24/301-avila_led.patch b/target/linux/ixp4xx/patches-2.6.24/301-avila_led.patch index 825773900..81282fac9 100644 --- a/target/linux/ixp4xx/patches-2.6.24/301-avila_led.patch +++ b/target/linux/ixp4xx/patches-2.6.24/301-avila_led.patch @@ -1,7 +1,7 @@ -Index: linux-2.6.24.2/include/asm-arm/arch-ixp4xx/avila.h +Index: linux-2.6.24.7/include/asm-arm/arch-ixp4xx/avila.h =================================================================== ---- linux-2.6.24.2.orig/include/asm-arm/arch-ixp4xx/avila.h -+++ linux-2.6.24.2/include/asm-arm/arch-ixp4xx/avila.h +--- linux-2.6.24.7.orig/include/asm-arm/arch-ixp4xx/avila.h ++++ linux-2.6.24.7/include/asm-arm/arch-ixp4xx/avila.h @@ -36,4 +36,6 @@ #define AVILA_PCI_INTC_PIN 9 #define AVILA_PCI_INTD_PIN 8 @@ -10,10 +10,10 @@ Index: linux-2.6.24.2/include/asm-arm/arch-ixp4xx/avila.h +/* User LEDs */ +#define AVILA_GW23XX_LED_USER_GPIO 3 +#define AVILA_GW23X7_LED_USER_GPIO 4 -Index: linux-2.6.24.2/arch/arm/mach-ixp4xx/avila-setup.c +Index: linux-2.6.24.7/arch/arm/mach-ixp4xx/avila-setup.c =================================================================== ---- linux-2.6.24.2.orig/arch/arm/mach-ixp4xx/avila-setup.c -+++ linux-2.6.24.2/arch/arm/mach-ixp4xx/avila-setup.c +--- linux-2.6.24.7.orig/arch/arm/mach-ixp4xx/avila-setup.c ++++ linux-2.6.24.7/arch/arm/mach-ixp4xx/avila-setup.c @@ -26,6 +26,7 @@ # include #endif @@ -48,7 +48,7 @@ Index: linux-2.6.24.2/arch/arm/mach-ixp4xx/avila-setup.c static struct platform_device *avila_devices[] __initdata = { &avila_i2c_gpio, &avila_flash, -@@ -211,6 +231,8 @@ static void __init avila_gw23xx_setup(vo +@@ -182,6 +202,8 @@ static void __init avila_gw23xx_setup(vo { platform_device_register(&avila_npeb_device); platform_device_register(&avila_npec_device); @@ -57,7 +57,7 @@ Index: linux-2.6.24.2/arch/arm/mach-ixp4xx/avila-setup.c } #ifdef CONFIG_SENSORS_EEPROM -@@ -218,6 +240,8 @@ static void __init avila_gw2342_setup(vo +@@ -189,6 +211,8 @@ static void __init avila_gw2342_setup(vo { platform_device_register(&avila_npeb_device); platform_device_register(&avila_npec_device); @@ -66,7 +66,7 @@ Index: linux-2.6.24.2/arch/arm/mach-ixp4xx/avila-setup.c } static void __init avila_gw2345_setup(void) -@@ -228,22 +252,30 @@ static void __init avila_gw2345_setup(vo +@@ -199,22 +223,30 @@ static void __init avila_gw2345_setup(vo avila_npec_data.phy = 5; /* port 5 of the KS8995 switch */ platform_device_register(&avila_npec_device); @@ -97,9 +97,9 @@ Index: linux-2.6.24.2/arch/arm/mach-ixp4xx/avila-setup.c } static void __init avila_gw2355_setup(void) -@@ -254,11 +286,16 @@ static void __init avila_gw2355_setup(vo +@@ -225,11 +257,16 @@ static void __init avila_gw2355_setup(vo - avila_npec_data.phy = 5; + avila_npec_data.phy = 16; platform_device_register(&avila_npec_device); + + platform_device_register(&avila_leds_device);