Author: blogic
Date: 2014-06-26 13:49:47 +0200 (Thu, 26 Jun 2014)
New Revision: 41348

Modified:
   trunk/target/linux/ar71xx/base-files/etc/diag.sh
   trunk/target/linux/ar71xx/base-files/etc/uci-defaults/02_network
   
trunk/target/linux/ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration
   trunk/target/linux/ar71xx/base-files/lib/ar71xx.sh
   trunk/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
   trunk/target/linux/ar71xx/config-3.10
   trunk/target/linux/ar71xx/image/Makefile
Log:
ar71xx: add support for EasyLink M150 and M-mini

v3 refreshes the patch on trunk@41337

This patch adds support for the EasyLink EL-M150 and M-mini

http://wiki.openwrt.org/toh/easylink/el-m150
http://wiki.openwrt.org/toh/easylink/el-m-mini

Signed-off-by: L. D. Pinney <[email protected]>

Modified: trunk/target/linux/ar71xx/base-files/etc/diag.sh
===================================================================
--- trunk/target/linux/ar71xx/base-files/etc/diag.sh    2014-06-26 11:43:42 UTC 
(rev 41347)
+++ trunk/target/linux/ar71xx/base-files/etc/diag.sh    2014-06-26 11:49:47 UTC 
(rev 41348)
@@ -65,6 +65,10 @@
        eap7660d)
                status_led="eap7660d:green:ds4"
                ;;
+       el-mini | \
+       el-m150)
+               status_led="EasyLink:green:system"
+               ;;
        hiwifi-hc6361)
                status_led="hiwifi:blue:system"
                ;;

Modified: trunk/target/linux/ar71xx/base-files/etc/uci-defaults/02_network
===================================================================
--- trunk/target/linux/ar71xx/base-files/etc/uci-defaults/02_network    
2014-06-26 11:43:42 UTC (rev 41347)
+++ trunk/target/linux/ar71xx/base-files/etc/uci-defaults/02_network    
2014-06-26 11:49:47 UTC (rev 41348)
@@ -152,6 +152,16 @@
        ucidef_add_switch_vlan "switch0" "2" "0t 2"
        ;;
 
+el-m150)
+       ucidef_set_interfaces_lan_wan "eth1" "eth0"
+       ucidef_add_switch "switch0" "1" "1"
+       ucidef_add_switch_vlan "switch0" "1" "0 1 3"
+       ;;
+
+el-mini)
+       ucidef_set_interface_lan "eth0"
+       ;;
+
 tl-wdr4300|\
 tl-wr1041n-v2)
        ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2"

Modified: 
trunk/target/linux/ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration
===================================================================
--- 
trunk/target/linux/ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration
  2014-06-26 11:43:42 UTC (rev 41347)
+++ 
trunk/target/linux/ar71xx/base-files/etc/uci-defaults/03_network-switchX-migration
  2014-06-26 11:49:47 UTC (rev 41348)
@@ -81,6 +81,7 @@
        migrate_switch_name "eth0" "switch0"
        ;;
 
+el-m150|\
 rb-450)
        migrate_switch_name "eth1" "switch0"
        ;;

Modified: trunk/target/linux/ar71xx/base-files/lib/ar71xx.sh
===================================================================
--- trunk/target/linux/ar71xx/base-files/lib/ar71xx.sh  2014-06-26 11:43:42 UTC 
(rev 41347)
+++ trunk/target/linux/ar71xx/base-files/lib/ar71xx.sh  2014-06-26 11:49:47 UTC 
(rev 41348)
@@ -91,6 +91,12 @@
        hwver="v${hwver#0}"
 
        case "$hwid" in
+       "015000"*)
+               model="EasyLink EL-M150"
+               ;;
+       "015300"*)
+               model="EasyLink EL-MINI"
+               ;;
        "3C0001"*)
                model="OOLITE"
                ;;
@@ -307,6 +313,12 @@
        *EAP7660D)
                name="eap7660d"
                ;;
+       *EL-M150)
+               name="el-m150"
+               ;;
+       *EL-MINI)
+               name="el-mini"
+               ;;
        *JA76PF)
                name="ja76pf"
                ;;

Modified: trunk/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
===================================================================
--- trunk/target/linux/ar71xx/base-files/lib/upgrade/platform.sh        
2014-06-26 11:43:42 UTC (rev 41347)
+++ trunk/target/linux/ar71xx/base-files/lib/upgrade/platform.sh        
2014-06-26 11:49:47 UTC (rev 41348)
@@ -224,6 +224,8 @@
                ;;
 
        archer-c7 | \
+       el-m150 | \
+       el-mini | \
        oolite | \
        tl-mr10u | \
        tl-mr11u | \

Modified: trunk/target/linux/ar71xx/config-3.10
===================================================================
--- trunk/target/linux/ar71xx/config-3.10       2014-06-26 11:43:42 UTC (rev 
41347)
+++ trunk/target/linux/ar71xx/config-3.10       2014-06-26 11:49:47 UTC (rev 
41348)
@@ -47,6 +47,8 @@
 CONFIG_ATH79_MACH_DIR_825_C1=y
 CONFIG_ATH79_MACH_DRAGINO2=y
 CONFIG_ATH79_MACH_EAP7660D=y
+CONFIG_ATH79_MACH_EL_M150=y
+CONFIG_ATH79_MACH_EL_MINI=y
 CONFIG_ATH79_MACH_EW_DORIN=y
 CONFIG_ATH79_MACH_GS_OOLITE=y
 CONFIG_ATH79_MACH_HORNET_UB=y

Modified: trunk/target/linux/ar71xx/image/Makefile
===================================================================
--- trunk/target/linux/ar71xx/image/Makefile    2014-06-26 11:43:42 UTC (rev 
41347)
+++ trunk/target/linux/ar71xx/image/Makefile    2014-06-26 11:49:47 UTC (rev 
41348)
@@ -1130,6 +1130,8 @@
 
 $(eval $(call 
SingleProfile,TPLINK-LZMA,64kraw,ARCHERC7V1,archer-c7-v1,ARCHER-C7,ttyS0,115200,0x75000001,1,8Mlzma))
 $(eval $(call 
SingleProfile,TPLINK-LZMA,64kraw,ARCHERC7V2,archer-c7-v2,ARCHER-C7,ttyS0,115200,0xc7000002,1,16Mlzma))
+$(eval $(call 
SingleProfile,TPLINK-LZMA,64kraw,ELM150,el-m150,EL-M150,ttyATH0,115200,0x01500101,1,8Mlzma))
+$(eval $(call 
SingleProfile,TPLINK-LZMA,64kraw,ELMINI,el-mini,EL-MINI,ttyATH0,115200,0x01530001,1,8Mlzma))
 $(eval $(call 
SingleProfile,TPLINK-LZMA,64kraw,TLMR10U,tl-mr10u-v1,TL-MR10U,ttyATH0,115200,0x00100101,1,4Mlzma))
 $(eval $(call 
SingleProfile,TPLINK-LZMA,64kraw,TLMR11UV1,tl-mr11u-v1,TL-MR11U,ttyATH0,115200,0x00110101,1,4Mlzma))
 $(eval $(call 
SingleProfile,TPLINK-LZMA,64kraw,TLMR11UV2,tl-mr11u-v2,TL-MR11U,ttyATH0,115200,0x00110102,1,4Mlzma))
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to