aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2014-07-20 17:30:44 +0000
committerJohn Crispin <john@openwrt.org>2014-07-20 17:30:44 +0000
commite50abb5d53063f034634d7187714f515a858017e (patch)
tree78a242819d329c6a02a96dc6fd15955180e4875d
parentf424994cbc4e36cc1897af0709fc359d69f69467 (diff)
downloadupstream-e50abb5d53063f034634d7187714f515a858017e.tar.gz
upstream-e50abb5d53063f034634d7187714f515a858017e.tar.bz2
upstream-e50abb5d53063f034634d7187714f515a858017e.zip
ar71xx: add user-space support for the OpenMesh OM5P
Signed-off-by: Marek Lindner <marek@open-mesh.com> [sven@open-mesh.com: Rebased] Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 41770
-rwxr-xr-xtarget/linux/ar71xx/base-files/etc/diag.sh3
-rwxr-xr-xtarget/linux/ar71xx/base-files/etc/uci-defaults/01_leds5
-rwxr-xr-xtarget/linux/ar71xx/base-files/lib/ar71xx.sh3
3 files changed, 11 insertions, 0 deletions
diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh
index d94d410863..566b53dcf3 100755
--- a/target/linux/ar71xx/base-files/etc/diag.sh
+++ b/target/linux/ar71xx/base-files/etc/diag.sh
@@ -124,6 +124,9 @@ get_status_led() {
om2p-lc)
status_led="om2p:blue:power"
;;
+ om5p)
+ status_led="om5p:blue:power"
+ ;;
pb44)
status_led="pb44:amber:jump1"
;;
diff --git a/target/linux/ar71xx/base-files/etc/uci-defaults/01_leds b/target/linux/ar71xx/base-files/etc/uci-defaults/01_leds
index f7757de0f3..fa8466110e 100755
--- a/target/linux/ar71xx/base-files/etc/uci-defaults/01_leds
+++ b/target/linux/ar71xx/base-files/etc/uci-defaults/01_leds
@@ -185,6 +185,11 @@ om2p-lc)
ucidef_set_led_netdev "port2" "port2" "om2p:blue:lan" "eth1"
;;
+om5p)
+ ucidef_set_led_netdev "port1" "port1" "om5p:blue:wan" "eth0"
+ ucidef_set_led_netdev "port2" "port2" "om5p:blue:lan" "eth1"
+ ;;
+
tew-712br)
ucidef_set_led_netdev "wan" "WAN" "trendnet:green:wan" "eth1"
ucidef_set_led_switch "lan1" "LAN1" "trendnet:green:lan1" "switch0" "0x02"
diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh
index ef7240efdb..2999359796 100755
--- a/target/linux/ar71xx/base-files/lib/ar71xx.sh
+++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh
@@ -412,6 +412,9 @@ ar71xx_board_detect() {
*"OM2P LC")
name="om2p-lc"
;;
+ *OM5P)
+ name="om5p"
+ ;;
*PB42)
name="pb42"
;;