From: Ilya Ledvich Date: Wed, 12 Mar 2014 09:26:30 +0000 (+0200) Subject: drivers: net: cpsw: init phy with gigabit features X-Git-Tag: v2014.04~25^2~8 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=ef59bb7cc830b563530cd8bbfff22139f5e98b0a;p=oweals%2Fu-boot.git drivers: net: cpsw: init phy with gigabit features CPSW ia a gigabit device. Use the PHY_GBIT_FEATURES macro to determine phy supported features. Tested on cm_t335. Signed-off-by: Ilya Ledvich --- diff --git a/drivers/net/cpsw.c b/drivers/net/cpsw.c index dd6c26a7fb..bd5fba21ce 100644 --- a/drivers/net/cpsw.c +++ b/drivers/net/cpsw.c @@ -941,11 +941,7 @@ static int cpsw_phy_init(struct eth_device *dev, struct cpsw_slave *slave) { struct cpsw_priv *priv = (struct cpsw_priv *)dev->priv; struct phy_device *phydev; - u32 supported = (SUPPORTED_10baseT_Half | - SUPPORTED_10baseT_Full | - SUPPORTED_100baseT_Half | - SUPPORTED_100baseT_Full | - SUPPORTED_1000baseT_Full); + u32 supported = PHY_GBIT_FEATURES; phydev = phy_connect(priv->bus, slave->data->phy_addr,