aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2013-09-21 16:08:44 +0000
committerGabor Juhos <juhosg@openwrt.org>2013-09-21 16:08:44 +0000
commit1c819770131fe09ebee2c71cf87cdcdabcc946af (patch)
treef8287f8e5c4492ca8d623f16583bf5193107197f
parent46436e721a89df24cea5cb50c849b25c87f42724 (diff)
downloadmaster-187ad058-1c819770131fe09ebee2c71cf87cdcdabcc946af.tar.gz
master-187ad058-1c819770131fe09ebee2c71cf87cdcdabcc946af.tar.bz2
master-187ad058-1c819770131fe09ebee2c71cf87cdcdabcc946af.zip
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 <sebastian_ml@gmx.net> Patchwork: http://patchwork.openwrt.org/patch/4081/ [juhosg: update the LED migration script as well] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38105 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rwxr-xr-xtarget/linux/ar71xx/base-files/etc/diag.sh8
-rwxr-xr-xtarget/linux/ar71xx/base-files/etc/uci-defaults/04_led_migration5
-rw-r--r--target/linux/ar71xx/files/arch/mips/ath79/mach-dir-825-c1.c30
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,