ramips: add support for Afoundry EW-1200
[openwrt/staging/yousong.git] / target / linux / ramips / base-files / lib / ramips.sh
index 6b14d19feba5ea20ec38a11f99551d4737e26fc1..91ce5fbd491735adad33fb8095c64365528d42da 100755 (executable)
@@ -40,8 +40,11 @@ ramips_board_detect() {
        *"ALL0239-3G")
                name="all0239-3g"
                ;;
-       *"ALL0256N")
-               name="all0256n"
+       *"ALL0256N (4M)")
+               name="all0256n-4M"
+               ;;
+       *"ALL0256N (8M)")
+               name="all0256n-8M"
                ;;
        *"ALL5002")
                name="all5002"
@@ -67,8 +70,11 @@ ramips_board_detect() {
        *"AWAPN2403")
                name="awapn2403"
                ;;
-       *"AWM002 EVB")
-               name="awm002-evb"
+       *"AWM002 EVB (4M)")
+               name="awm002-evb-4M"
+               ;;
+       *"AWM002 EVB (8M)")
+               name="awm002-evb-8M"
                ;;
        *"AWM003 EVB")
                name="awm003-evb"
@@ -106,6 +112,9 @@ ramips_board_detect() {
        *"D105")
                name="d105"
                ;;
+       *"D240")
+               name="d240"
+               ;;
        *"DAP-1350")
                name="dap-1350"
                ;;
@@ -175,6 +184,9 @@ ramips_board_detect() {
        *"ESR-9753")
                name="esr-9753"
                ;;
+       *"EW1200")
+               name="ew1200"
+               ;;
        *"EX2700")
                name="ex2700";
                ;;
@@ -208,12 +220,18 @@ ramips_board_detect() {
        *"HC5661")
                name="hc5661"
                ;;
+       *"HC5661A")
+               name="hc5661a"
+               ;;
        *"HC5761")
                name="hc5761"
                ;;
        *"HC5861")
                name="hc5861"
                ;;
+       *"HC5962")
+               name="hc5962"
+               ;;
        *"HG255D")
                name="hg255d"
                ;;
@@ -244,8 +262,11 @@ ramips_board_detect() {
        *"M3")
                name="m3"
                ;;
-       *"M4")
-               name="m4"
+       *"M4 (4M)")
+               name="m4-4M"
+               ;;
+       *"M4 (8M)")
+               name="m4-8M"
                ;;
        *"MediaTek LinkIt Smart 7688")
                linkit="$(dd bs=1 skip=1024 count=12 if=/dev/mtd2 2> /dev/null)"
@@ -355,6 +376,12 @@ ramips_board_detect() {
        *"NW718")
                name="nw718"
                ;;
+       *"Onion Omega2")
+               name="omega2"
+               ;;
+       *"Onion Omega2+")
+               name="omega2p"
+               ;;
        *"OY-0001")
                name="oy-0001"
                ;;
@@ -376,8 +403,11 @@ ramips_board_detect() {
        *"PWH2004")
                name="pwh2004"
                ;;
-       *"PX-4885")
-               name="px-4885"
+       *"PX-4885 (4M)")
+               name="px-4885-4M"
+               ;;
+       *"PX-4885 (8M)")
+               name="px-4885-8M"
                ;;
        *"Q7")
                name="zte-q7"
@@ -463,6 +493,9 @@ ramips_board_detect() {
        *"VoCore (16M)")
                name="vocore-16M"
                ;;
+       *"VoCore2")
+               name="vocore2"
+               ;;
        *"VR500")
                name="vr500"
                ;;
@@ -478,6 +511,9 @@ ramips_board_detect() {
        *"W502U")
                name="w502u"
                ;;
+       *"WCR-1166DS")
+               name="wcr-1166ds"
+               ;;
        *"WCR-150GN")
                name="wcr-150gn"
                ;;
@@ -532,14 +568,20 @@ ramips_board_detect() {
        *"WMR-300")
                name="wmr-300"
                ;;
+       *"WN3000RPv3")
+               name="wn3000rpv3"
+               ;;
        *"WNCE2001")
                name="wnce2001"
                ;;
        *"WNDR3700v5")
                name="wndr3700v5"
                ;;
-       *"WR512-3GN-like"*)
-               name="wr512-3gn"
+       *"WR512-3GN (4M)")
+               name="wr512-3gn-4M"
+               ;;
+       *"WR512-3GN (8M)")
+               name="wr512-3gn-8M"
                ;;
        *"WR6202")
                name="wr6202"
@@ -562,8 +604,11 @@ ramips_board_detect() {
        *"WSR-600DHP")
                name="wsr-600"
                ;;
-       *"WT1520")
-               name="wt1520"
+       *"WT1520 (4M)")
+               name="wt1520-4M"
+               ;;
+       *"WT1520 (8M)")
+               name="wt1520-8M"
                ;;
        *"WT3020 (4M)")
                name="wt3020-4M"