From d661af0b77c21919b05a80709c9151bfc4aeb41e Mon Sep 17 00:00:00 2001 From: Gabor Juhos Date: Sat, 21 Sep 2013 16:08:44 +0000 Subject: [PATCH] ar71xx: vanity changes for dir-825-c1 This patch - changes the color names from orange to amber - changes the name of GPIO 13 from WIFI_BGN (wifi_bgn) to WLAN_2G (wlan2g) to be more consistent with the other routers' files - changes the descriptions of the hardware keys to be a tad more explicit Signed-off-by: Sebastian Kemper Patchwork: http://patchwork.openwrt.org/patch/4081/ [juhosg: update the LED migration script as well] Signed-off-by: Gabor Juhos SVN-Revision: 38105 --- target/linux/ar71xx/base-files/etc/diag.sh | 8 ++--- .../etc/uci-defaults/04_led_migration | 5 ++++ .../files/arch/mips/ath79/mach-dir-825-c1.c | 30 +++++++++---------- 3 files changed, 24 insertions(+), 19 deletions(-) diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh index d6811c55c4..6ee49d1803 100755 --- a/target/linux/ar71xx/base-files/etc/diag.sh +++ b/target/linux/ar71xx/base-files/etc/diag.sh @@ -51,12 +51,12 @@ get_status_led() { dir-615-c1) status_led="d-link:green:status" ;; - dir-825-b1 |\ - dir-835-a1) + dir-825-b1) status_led="d-link:orange:power" ;; - dir-825-c1) - status_led="d-link:orange:power" + dir-825-c1 |\ + dir-835-a1) + status_led="d-link:amber:power" ;; eap7660d) status_led="eap7660d:green:ds4" diff --git a/target/linux/ar71xx/base-files/etc/uci-defaults/04_led_migration b/target/linux/ar71xx/base-files/etc/uci-defaults/04_led_migration index 0ecf4be131..f3f1adfaa1 100755 --- a/target/linux/ar71xx/base-files/etc/uci-defaults/04_led_migration +++ b/target/linux/ar71xx/base-files/etc/uci-defaults/04_led_migration @@ -46,6 +46,11 @@ migrate_leds() board=$(ar71xx_board_name) case "$board" in +dir-825-c1|\ +dir-835-a1) + migrate_leds ":orange:=:amber:" ":wifi_bgn=:wlan2g" + ;; + wndap360) migrate_leds "wndap360:=netgear:" ;; diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-dir-825-c1.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-dir-825-c1.c index 980c6db105..af9805a574 100644 --- a/target/linux/ar71xx/files/arch/mips/ath79/mach-dir-825-c1.c +++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-dir-825-c1.c @@ -29,12 +29,12 @@ #include "machtypes.h" #define DIR825C1_GPIO_LED_BLUE_USB 11 -#define DIR825C1_GPIO_LED_ORANGE_POWER 14 +#define DIR825C1_GPIO_LED_AMBER_POWER 14 #define DIR825C1_GPIO_LED_BLUE_POWER 22 #define DIR825C1_GPIO_LED_BLUE_WPS 15 -#define DIR825C1_GPIO_LED_ORANGE_PLANET 19 +#define DIR825C1_GPIO_LED_AMBER_PLANET 19 #define DIR825C1_GPIO_LED_BLUE_PLANET 18 -#define DIR825C1_GPIO_LED_WIFI_BGN 13 +#define DIR825C1_GPIO_LED_WLAN_2G 13 #define DIR825C1_GPIO_WAN_LED_ENABLE 20 @@ -56,8 +56,8 @@ static struct gpio_led dir825c1_leds_gpio[] __initdata = { .active_low = 1, }, { - .name = "d-link:orange:power", - .gpio = DIR825C1_GPIO_LED_ORANGE_POWER, + .name = "d-link:amber:power", + .gpio = DIR825C1_GPIO_LED_AMBER_POWER, .active_low = 1, }, { @@ -71,21 +71,21 @@ static struct gpio_led dir825c1_leds_gpio[] __initdata = { .active_low = 1, }, { - .name = "d-link:orange:planet", - .gpio = DIR825C1_GPIO_LED_ORANGE_PLANET, + .name = "d-link:amber:planet", + .gpio = DIR825C1_GPIO_LED_AMBER_PLANET, .active_low = 1, }, { - .name = "d-link:blue:wifi_bgn", - .gpio = DIR825C1_GPIO_LED_WIFI_BGN, + .name = "d-link:blue:wlan2g", + .gpio = DIR825C1_GPIO_LED_WLAN_2G, .active_low = 1, }, }; static struct gpio_led dir835a1_leds_gpio[] __initdata = { { - .name = "d-link:orange:power", - .gpio = DIR825C1_GPIO_LED_ORANGE_POWER, + .name = "d-link:amber:power", + .gpio = DIR825C1_GPIO_LED_AMBER_POWER, .active_low = 1, }, { @@ -99,8 +99,8 @@ static struct gpio_led dir835a1_leds_gpio[] __initdata = { .active_low = 1, }, { - .name = "d-link:orange:planet", - .gpio = DIR825C1_GPIO_LED_ORANGE_PLANET, + .name = "d-link:amber:planet", + .gpio = DIR825C1_GPIO_LED_AMBER_PLANET, .active_low = 1, }, { @@ -112,7 +112,7 @@ static struct gpio_led dir835a1_leds_gpio[] __initdata = { static struct gpio_keys_button dir825c1_gpio_keys[] __initdata = { { - .desc = "reset", + .desc = "Soft reset", .type = EV_KEY, .code = KEY_RESTART, .debounce_interval = DIR825C1_KEYS_DEBOUNCE_INTERVAL, @@ -120,7 +120,7 @@ static struct gpio_keys_button dir825c1_gpio_keys[] __initdata = { .active_low = 1, }, { - .desc = "wps", + .desc = "WPS button", .type = EV_KEY, .code = KEY_WPS_BUTTON, .debounce_interval = DIR825C1_KEYS_DEBOUNCE_INTERVAL,