Subject: Re: [BUG] mv88e6xxx: tx regression in v5.3

From: Andrew Lunn <[email-masked]>
Date: Thu, 12 Dec 2019 20:31:29 +0100

> diff --git a/arch/arm64/boot/dts/marvell/armada-8040-clearfog-gt-8k.dts b/arch/arm64/boot/dts/marvell/armada-8040-clearfog-gt-8k.dts
> index bd881497b872..8f61cae9d3b0 100644
> --- a/arch/arm64/boot/dts/marvell/armada-8040-clearfog-gt-8k.dts
> +++ b/arch/arm64/boot/dts/marvell/armada-8040-clearfog-gt-8k.dts
> @@ -408,6 +408,11 @@ port@5 {
>  				reg = <5>;
>  				label = "cpu";
>  				ethernet = <&cp1_eth2>;
> +
> +				fixed-link {
> +					speed = <2500>;
> +					full-duplex;
> +				};
>  			};
>  		};

The DSA driver is expected to configure the CPU port at its maximum
speed. You should only add a fixed link if you need to slow it down.
I expect 2500 is the maximum speed of this port.

  Andrew