[PATCH 3/4] net: enetc: remove support for "xgmii" phy-mode

Ramon Fried rfried.dev at gmail.com
Tue Sep 28 15:30:08 CEST 2021


On Sat, Sep 18, 2021 at 3:34 PM Vladimir Oltean <vladimir.oltean at nxp.com> wrote:
>
> The enetc driver runs only on NXP LS1028A, which most definitely does
> not support the parallel 10G interface, just USXGMII, and that only up
> to 2.5Gbps (toned down from 10 Gbps via symbol replication).
>
> Signed-off-by: Vladimir Oltean <vladimir.oltean at nxp.com>
> ---
>  drivers/net/fsl_enetc.c | 2 --
>  1 file changed, 2 deletions(-)
>
> diff --git a/drivers/net/fsl_enetc.c b/drivers/net/fsl_enetc.c
> index 045527dcf7d9..f56f9e7a129b 100644
> --- a/drivers/net/fsl_enetc.c
> +++ b/drivers/net/fsl_enetc.c
> @@ -226,7 +226,6 @@ static void enetc_setup_mac_iface(struct udevice *dev,
>         case PHY_INTERFACE_MODE_RGMII_TXID:
>                 enetc_init_rgmii(dev, phydev);
>                 break;
> -       case PHY_INTERFACE_MODE_XGMII:
>         case PHY_INTERFACE_MODE_USXGMII:
>         case PHY_INTERFACE_MODE_10GBASER:
>                 /* set ifmode to (US)XGMII */
> @@ -294,7 +293,6 @@ static void enetc_start_pcs(struct udevice *dev)
>         case PHY_INTERFACE_MODE_2500BASEX:
>                 enetc_init_sgmii(dev);
>                 break;
> -       case PHY_INTERFACE_MODE_XGMII:
>         case PHY_INTERFACE_MODE_USXGMII:
>         case PHY_INTERFACE_MODE_10GBASER:
>                 enetc_init_sxgmii(dev);
> --
> 2.25.1
>
Reviewed-by: Ramon Fried <rfried.dev at gmail.com>


More information about the U-Boot mailing list