diff options
author | Pawel Dembicki <paweldembicki@gmail.com> | 2022-09-29 22:25:24 +0200 |
---|---|---|
committer | Christian Marangi <ansuelsmth@gmail.com> | 2023-02-20 12:04:44 +0100 |
commit | bfa5e4e4eba36757826d0b5d463558f6916d3456 (patch) | |
tree | f38388ba31ae440f665ed185333a7950b1e30b71 /target/linux/mpc85xx/base-files/etc | |
parent | f56ef4c0401dd586be19002e27a64257c6b4184c (diff) | |
download | upstream-bfa5e4e4eba36757826d0b5d463558f6916d3456.tar.gz upstream-bfa5e4e4eba36757826d0b5d463558f6916d3456.tar.bz2 upstream-bfa5e4e4eba36757826d0b5d463558f6916d3456.zip |
mcp85xx: Switch TP-Link TL-WDR4900 v1 to DSA
This patch introduces DSA support for TP-Link TL-WDR4900 v1 switch.
Swconfig driver for QCA8327 switch is removed because this router is
only one device which use Qualcom swconfig switch.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
Tested-by: Nick Hainke <vincent@systemli.org> # TP Link WDR4900 v1 (5.15)
Diffstat (limited to 'target/linux/mpc85xx/base-files/etc')
-rw-r--r-- | target/linux/mpc85xx/base-files/etc/board.d/02_network | 3 | ||||
-rw-r--r-- | target/linux/mpc85xx/base-files/etc/board.d/05_compat-version | 15 |
2 files changed, 16 insertions, 2 deletions
diff --git a/target/linux/mpc85xx/base-files/etc/board.d/02_network b/target/linux/mpc85xx/base-files/etc/board.d/02_network index 03153b73d0..7a677ee96f 100644 --- a/target/linux/mpc85xx/base-files/etc/board.d/02_network +++ b/target/linux/mpc85xx/base-files/etc/board.d/02_network @@ -18,8 +18,7 @@ ocedo,panda) "0:lan" "1:lan" "2:lan" "3:lan" "4:lan" "5:lan" "6:lan" "7:lan" "8u@eth0" ;; tplink,tl-wdr4900-v1) - ucidef_add_switch "switch0" \ - "0@eth0" "2:lan:1" "3:lan:2" "4:lan:3" "5:lan:4" "1:wan" + ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan" ucidef_set_interface_macaddr "wan" "$(macaddr_add $(mtd_get_mac_binary u-boot 0x4fc00) 1)" ;; *) diff --git a/target/linux/mpc85xx/base-files/etc/board.d/05_compat-version b/target/linux/mpc85xx/base-files/etc/board.d/05_compat-version new file mode 100644 index 0000000000..bcc03e9502 --- /dev/null +++ b/target/linux/mpc85xx/base-files/etc/board.d/05_compat-version @@ -0,0 +1,15 @@ + +. /lib/functions.sh +. /lib/functions/uci-defaults.sh + +board_config_update + +case "$(board_name)" in + tplink,tl-wdr4900-v1) + ucidef_set_compat_version "1.1" + ;; +esac + +board_config_flush + +exit 0 |