[PATCH 3/6] realtek: need to handle PHY_INTERFACE_MODE_NA for sfps

Birger Koblitz mail at birger-koblitz.de
Wed Mar 10 19:15:59 GMT 2021


Tested and it indeed fixes the problem that SFPs report this mode when 
configures their serdes.
Please apply,
  Birger

On 09/03/2021 22:12, Bjørn Mork wrote:
> Signed-off-by: Bjørn Mork <bjorn at mork.no>
> ---
>   target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/dsa.c | 1 +
>   1 file changed, 1 insertion(+)
>
> diff --git a/target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/dsa.c b/target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/dsa.c
> index e0832c42b887..512f5351bf17 100644
> --- a/target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/dsa.c
> +++ b/target/linux/realtek/files-5.4/drivers/net/dsa/rtl83xx/dsa.c
> @@ -245,6 +245,7 @@ static void rtl83xx_phylink_validate(struct dsa_switch *ds, int port,
>   	pr_debug("In %s port %d", __func__, port);
>   
>   	if (!phy_interface_mode_is_rgmii(state->interface) &&
> +	    state->interface != PHY_INTERFACE_MODE_NA &&
>   	    state->interface != PHY_INTERFACE_MODE_1000BASEX &&
>   	    state->interface != PHY_INTERFACE_MODE_MII &&
>   	    state->interface != PHY_INTERFACE_MODE_REVMII &&




More information about the openwrt-devel mailing list