Openwrt/target/linux
Michael Pratt 2adeada045 ramips: mt7620: disable SOC VLANs for external switches
These boards have AR8327 or QCA8337 external ethernet switch.
The SOC also has it's own internal switch
where VLAN is now enabled by default.

Changes to preinit caused all switches to have VLANs enabled by default
even if they are not configured with a topology in uci_defaults
(see commit f017f617ae)

When both internal and external switches have VLANs,
and the external switch has both LAN and WAN,
the TX traffic from the SOC cannot flow to the tagged port on the external switch
because the VLAN IDs are not matching.

So disable the internal switch VLANs by default on these boards.

Also, add a topology for the internal switch,
so that on LuCI there is not an "unknown topology" warning.

In theory, it may be possible to have LAN ports on both switches
through internal and external PHYs, but there are no known boards that have this.

Signed-off-by: Michael Pratt <mcpratt@pm.me>
2021-06-23 14:22:19 +08:00
..
apm821xx apm821xx: move CONFIG_REGULATOR to target config 2021-06-13 11:32:49 +02:00
arc770
archs38
armvirt
at91 kernel: move some drm symbols to generic config 2021-06-13 23:30:10 +02:00
ath25
ath79 kernel: Backport patch to automatically bring up DSA master when opening user port 2021-06-22 23:23:00 +02:00
bcm27xx
bcm47xx
bcm53xx
bcm63xx
bcm4908 bcm4908: fix Ethernet broken state after interface restart 2021-06-22 08:06:13 +02:00
bmips
gemini
generic kernel: Backport patch to automatically bring up DSA master when opening user port 2021-06-22 23:23:00 +02:00
imx6
ipq40xx
ipq806x
ipq807x
kirkwood
lantiq
layerscape
malta
mediatek
mpc85xx
mvebu
mxs
octeon
octeontx
omap kernel: move some drm symbols to generic config 2021-06-13 23:30:10 +02:00
oxnas
pistachio
ramips ramips: mt7620: disable SOC VLANs for external switches 2021-06-23 14:22:19 +08:00
realtek realtek: Fix failsafe mode 2021-06-22 23:23:00 +02:00
rockchip kernel: bump 5.10 to 5.10.43 2021-06-14 01:36:36 +02:00
sunxi
tegra kernel: move some drm symbols to generic config 2021-06-13 23:30:10 +02:00
uml
x86 x86: add upgrade support to diag.sh 2021-06-10 10:34:44 +02:00
zynq kernel: move some drm symbols to generic config 2021-06-13 23:30:10 +02:00
Makefile