stmmac: simple cleanups
Subsystems (4)
PATCH 1/1 stmmac: simple cleanups
This adds simple cleanups for stmmac, removing test we know is always true, fixing whitespace, and moving code out of if().
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c +14 -17
@@ -261,11 +261,11 @@ static int stmmac_ethtool_getsettings(struct net_device *dev,ethtool_cmd_speed_set (cmd, priv->xstats.pcs_speed);/* Get and convert ADV/LP_ADV from the HW AN registers */ -if (priv->hw->mac->get_adv) - priv->hw->mac->get_adv (priv->ioaddr, &adv); -else +if (!priv->hw->mac->get_adv)return -EOPNOTSUPP ;/* should never happen indeed */ + priv->hw->mac->get_adv (priv->ioaddr, &adv); +/* Encoding of PSE bits is defined in 802.3z, 37.2.1.4 */ if (adv.pause &STMMAC_PCS_PAUSE )
@@ -340,20 +340,17 @@ static int stmmac_ethtool_setsettings(struct net_device *dev,if (cmd->autoneg !=AUTONEG_ENABLE )return -EINVAL ; -if (cmd->autoneg ==AUTONEG_ENABLE ) { - mask &= (ADVERTISED_1000baseT_Half | - ADVERTISED_1000baseT_Full | - ADVERTISED_100baseT_Half | - ADVERTISED_100baseT_Full | - ADVERTISED_10baseT_Half | - ADVERTISED_10baseT_Full); - -spin_lock (&priv->lock); -if (priv->hw->mac->ctrl_ane) - priv->hw->mac->ctrl_ane (priv->ioaddr,1 ); -spin_unlock (&priv->lock); - } - + mask &= (ADVERTISED_1000baseT_Half | + ADVERTISED_1000baseT_Full | + ADVERTISED_100baseT_Half | + ADVERTISED_100baseT_Full | + ADVERTISED_10baseT_Half | + ADVERTISED_10baseT_Full); + +spin_lock (&priv->lock); +if (priv->hw->mac->ctrl_ane) + priv->hw->mac->ctrl_ane (priv->ioaddr,1 ); +spin_unlock (&priv->lock);return 0 ; }
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +1 -1
@@ -818,7 +818,7 @@ static int stmmac_init_phy(struct net_device *dev)/* Stop Advertising 1000BASE Capability if interface is not GMII */ if ((interface ==PHY_INTERFACE_MODE_MII ) || (interface ==PHY_INTERFACE_MODE_RMII ) || - (max_speed <1000 && max_speed >0 )) + (max_speed <1000 && max_speed >0 )) phydev->advertising &= ~(SUPPORTED_1000baseT_Half | SUPPORTED_1000baseT_Full);
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c +1 -1
@@ -253,7 +253,7 @@ int stmmac_mdio_register(struct net_device *ndev) }/* -* If we're going to bind the MAC to this PHY bus, +* If we're going to bind the MAC to this PHY bus, * and no PHY number was provided to the MAC, * use the one probed here. */
Signature · 2 lines
(english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
David Miller
maintainerFrom: Pavel Machek <[email protected]>
Date: Tue, 19 Aug 2014 12:56:46 +0200
Quoted 4 lines
This adds simple cleanups for stmmac, removing test we know is always true, fixing whitespace, and moving code out of
if().Signed-off-by Pavel Machek <[email protected]>
This does not apply cleanly to the current net-next tree.
PATCH 1/1 stmmac: simple cleanups
This adds simple cleanups for stmmac, removing test we know is always true, fixing whitespace, and moving code out of if().
---
Now against -net-next.
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c +8 -10
@@ -261,11 +261,11 @@ static int stmmac_ethtool_getsettings(struct net_device *dev,ethtool_cmd_speed_set (cmd, priv->xstats.pcs_speed);/* Get and convert ADV/LP_ADV from the HW AN registers */ -if (priv->hw->mac->get_adv) - priv->hw->mac->get_adv (priv->hw, &adv); -else +if (!priv->hw->mac->get_adv)return -EOPNOTSUPP ;/* should never happen indeed */ + priv->hw->mac->get_adv (priv->hw, &adv); +/* Encoding of PSE bits is defined in 802.3z, 37.2.1.4 */ if (adv.pause &STMMAC_PCS_PAUSE )
@@ -340,19 +340,17 @@ static int stmmac_ethtool_setsettings(struct net_device *dev,if (cmd->autoneg !=AUTONEG_ENABLE )return -EINVAL ; -if (cmd->autoneg ==AUTONEG_ENABLE ) { - mask &= (ADVERTISED_1000baseT_Half | + mask &= (ADVERTISED_1000baseT_Half | ADVERTISED_1000baseT_Full | ADVERTISED_100baseT_Half | ADVERTISED_100baseT_Full | ADVERTISED_10baseT_Half | ADVERTISED_10baseT_Full); -spin_lock (&priv->lock); -if (priv->hw->mac->ctrl_ane) - priv->hw->mac->ctrl_ane (priv->hw,1 ); -spin_unlock (&priv->lock); - } +spin_lock (&priv->lock); +if (priv->hw->mac->ctrl_ane) + priv->hw->mac->ctrl_ane (priv->hw,1 ); +spin_unlock (&priv->lock);return 0 ; }
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +1 -1
@@ -818,7 +818,7 @@ static int stmmac_init_phy(struct net_device *dev)/* Stop Advertising 1000BASE Capability if interface is not GMII */ if ((interface ==PHY_INTERFACE_MODE_MII ) || (interface ==PHY_INTERFACE_MODE_RMII ) || - (max_speed <1000 && max_speed >0 )) + (max_speed <1000 && max_speed >0 )) phydev->advertising &= ~(SUPPORTED_1000baseT_Half | SUPPORTED_1000baseT_Full);
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c +1 -1
@@ -253,7 +253,7 @@ int stmmac_mdio_register(struct net_device *ndev) }/* -* If we're going to bind the MAC to this PHY bus, +* If we're going to bind the MAC to this PHY bus, * and no PHY number was provided to the MAC, * use the one probed here. */
Signature · 2 lines
(english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
From: Pavel Machek <[email protected]>
Date: Mon, 25 Aug 2014 13:31:16 +0200
Quoted 4 lines
This adds simple cleanups for stmmac, removing test we know is always true, fixing whitespace, and moving code out of
if().Signed-off-by Pavel Machek <[email protected]>
Applied, thanks.