generic: backport accepted and pending patches for mtk_eth_soc
[openwrt/staging/dangole.git] / target / linux / mediatek / filogic / base-files / etc / board.d / 02_network
index 4efdb3a540296af264754d30089b0193749e5752..fcaeb698d7735dcc7658cc33d09de99371a4eb0d 100644 (file)
@@ -26,6 +26,8 @@ mediatek_setup_interfaces()
        asus,tuf-ax4200|\
        jdcloud,re-cp-03|\
        mediatek,mt7981-rfb|\
+       netcore,n60|\
+       unielec,u7981-01*|\
        zbtlink,zbt-z8102ax)
                ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" eth1
                ;;
@@ -35,7 +37,12 @@ mediatek_setup_interfaces()
        bananapi,bpi-r3)
                ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4 sfp2" "eth1 wan"
                ;;
-       bananapi,bpi-r4)
+       bananapi,bpi-r3-mini|\
+       edgecore,eap111)
+               ucidef_set_interfaces_lan_wan eth0 eth1
+               ;;
+       bananapi,bpi-r4|\
+       bananapi,bpi-r4-poe)
                ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 eth1" "wan eth2"
                ;;
        cmcc,rax3000m|\
@@ -43,10 +50,22 @@ mediatek_setup_interfaces()
        zbtlink,zbt-z8103ax)
                ucidef_set_interfaces_lan_wan "lan1 lan2 lan3" eth1
                ;;
+       comfast,cf-e393ax)
+               ucidef_set_interfaces_lan_wan "lan1" eth1
+               ;;
+       cudy,m3000-v1|\
+       cudy,tr3000-v1|\
        glinet,gl-mt2500|\
-       glinet,gl-mt3000)
+       glinet,gl-mt3000|\
+       glinet,gl-x3000|\
+       glinet,gl-xe3000|\
+       openembed,som7981|\
+       openwrt,one)
                ucidef_set_interfaces_lan_wan eth1 eth0
                ;;
+       dlink,aquila-pro-ai-m30-a1)
+               ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" internet
+               ;;
        glinet,gl-mt6000|\
        tplink,tl-xdr4288|\
        tplink,tl-xdr6088)
@@ -64,6 +83,7 @@ mediatek_setup_interfaces()
        mercusys,mr90x-v1)
                ucidef_set_interfaces_lan_wan "lan0 lan1 lan2" eth1
                ;;
+       cudy,re3000-v1|\
        netgear,wax220|\
        ubnt,unifi-6-plus|\
        zyxel,nwa50ax-pro)
@@ -103,15 +123,9 @@ mediatek_setup_macs()
        local label_mac=""
 
        case $board in
-       asus,rt-ax59u|\
-       asus,tuf-ax4200|\
-       asus,tuf-ax6000)
-               CI_UBIPART="UBI_DEV"
-               addr=$(mtd_get_mac_binary_ubi "Factory" 0x4)
-               wan_mac="${addr}"
-               lan_mac="${addr}"
-               ;;
-       bananapi,bpi-r3)
+       bananapi,bpi-r3|\
+       bananapi,bpi-r3-mini|\
+       bananapi,bpi-r4)
                wan_mac=$(macaddr_add $(cat /sys/class/net/eth0/address) 1)
                ;;
        cmcc,rax3000m)
@@ -123,16 +137,6 @@ mediatek_setup_macs()
                ;;
                esac
                ;;
-       glinet,gl-mt2500)
-               label_mac="$(get_mac_binary "/dev/mmcblk0boot1" 0xA)"
-               wan_mac="$label_mac"
-               lan_mac="$(macaddr_add $label_mac 1)"
-               ;;
-       glinet,gl-mt6000)
-               label_mac=$(mmc_get_mac_binary factory 0x0a)
-               wan_mac=$label_mac
-               lan_mac=$(macaddr_add "$label_mac" 2)
-               ;;
        h3c,magic-nx30-pro)
                wan_mac=$(mtd_get_mac_ascii pdt_data_1 ethaddr)
                lan_mac=$(macaddr_add "$wan_mac" 1)
@@ -159,7 +163,9 @@ mediatek_setup_macs()
        smartrg,sdg-8612|\
        smartrg,sdg-8614|\
        smartrg,sdg-8622|\
-       smartrg,sdg-8632)
+       smartrg,sdg-8632|\
+       smartrg,sdg-8733|\
+       smartrg,sdg-8734)
                label_mac=$(mmc_get_mac_ascii mfginfo MFG_MAC)
                wan_mac=$label_mac
                lan_mac=$(macaddr_add "$label_mac" 1)