[PATCH v3 2/7] dt-bindings: net: dsa: mediatek,mt7530: add passthrough mode
Andrew Lunn
andrew at lunn.ch
Tue Oct 27 19:04:22 PDT 2026
On Wed, Oct 28, 2026 at 01:13:12AM +0000, Caleb James DeLisle wrote:
> MT7530 switches can be configured to blindly pass packets between their
> CPU/upstream port and a downstream DSA port, in particular, without
> altering the MediaTek DSA Tag on the packets. This mode is used in some
> integrations where an SoC integrated switch exists, but a more capable
> MCM switch is added to effectively replace it.
>
> Signed-off-by: Caleb James DeLisle <cjd at cjdns.fr>
> Acked-by: Rob Herring (Arm) <robh at kernel.org>
> ---
> .../devicetree/bindings/net/dsa/mediatek,mt7530.yaml | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml b/Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml
> index 90b3582b7619..e29fb8693498 100644
> --- a/Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml
> +++ b/Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml
> @@ -73,6 +73,13 @@ description: |
>
> Check out example 7.
>
> + The MT7530 and MT7531 switches are capable of being operated in "passthrough"
> + mode. In this mode, traffic is unconditionally passed between the CPU port
> + and the DSA port which links to a second switch. To use passthrough mode, the
> + upstream switch is configured with a DSA link to the downstream switch. In
> + passthrough mode the upstream switch is restricted, with no other ports or
> + switch configuration allowed.
> +
> properties:
> compatible:
> oneOf:
Looking at just what is here, all i see is a comment. There is no new
property? Yet the subject is "add passthrough mode"?
Andrew
More information about the Linux-mediatek
mailing list