Commit da388022 authored by Stefan Wahren's avatar Stefan Wahren Committed by David S. Miller
Browse files

net: bcmgenet: Add RGMII_RXID support



This adds the missing support for the PHY mode RGMII_RXID.
It's necessary for the Raspberry Pi 4.

Signed-off-by: default avatarStefan Wahren <wahrenst@gmx.net>
Acked-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 4f8d81b7
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -270,6 +270,11 @@ int bcmgenet_mii_config(struct net_device *dev, bool init)
		phy_name = "external RGMII (TX delay)";
		port_ctrl = PORT_MODE_EXT_GPHY;
		break;

	case PHY_INTERFACE_MODE_RGMII_RXID:
		phy_name = "external RGMII (RX delay)";
		port_ctrl = PORT_MODE_EXT_GPHY;
		break;
	default:
		dev_err(kdev, "unknown phy mode: %d\n", priv->phy_interface);
		return -EINVAL;