intel: handle unused assignments
Remove variables that were storing a return value from a register read or other read, where the return value wasn't used. Those conversions to remove the lvalue of the assignment should be safe because the readl memory mapped reads are marked volatile and should not be optimized out without an lvalue (I suspect a very long time ago this wasn't guaranteed as it is today). These changes are part of a separate patch to make it easier to review. Warnings Fixed: .../intel/e100.c:2596:9: warning: variable ‘err’ set but not used [-Wunused-but-set-variable] .../intel/ixgb/ixgb_hw.c:101:6: warning: variable ‘icr_reg’ set but not used [-Wunused-but-set-variable] .../intel/ixgb/ixgb_hw.c:277:6: warning: variable ‘ctrl_reg’ set but not used [-Wunused-but-set-variable] .../intel/ixgb/ixgb_hw.c:952:15: warning: variable ‘temp_reg’ set but not used [-Wunused-but-set-variable] .../intel/ixgb/ixgb_hw.c:1164:7: warning: variable ‘mdio_reg’ set but not used [-Wunused-but-set-variable] .../intel/e1000/e1000_hw.c:132:6: warning: variable ‘ret_val’ set but not used [-Wunused-but-set-variable] .../intel/e1000/e1000_hw.c:380:6: warning: variable ‘icr’ set but not used [-Wunused-but-set-variable] .../intel/e1000/e1000_hw.c:2378:6: warning: variable ‘signal’ set but not used [-Wunused-but-set-variable] .../intel/e1000/e1000_hw.c:2374:6: warning: variable ‘ctrl’ set but not used [-Wunused-but-set-variable] .../intel/e1000/e1000_hw.c:2373:6: warning: variable ‘rxcw’ set but not used [-Wunused-but-set-variable] .../intel/e1000/e1000_hw.c:4678:15: warning: variable ‘temp’ set but not used [-Wunused-but-set-variable] Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Tested-by: Aaron Brown <aaron.f.brown@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
b50f7bca5e
commit
36ec148657
@@ -2593,7 +2593,7 @@ static void e100_diag_test(struct net_device *netdev,
|
||||
{
|
||||
struct ethtool_cmd cmd;
|
||||
struct nic *nic = netdev_priv(netdev);
|
||||
int i, err;
|
||||
int i;
|
||||
|
||||
memset(data, 0, E100_TEST_LEN * sizeof(u64));
|
||||
data[0] = !mii_link_ok(&nic->mii);
|
||||
@@ -2601,7 +2601,7 @@ static void e100_diag_test(struct net_device *netdev,
|
||||
if (test->flags & ETH_TEST_FL_OFFLINE) {
|
||||
|
||||
/* save speed, duplex & autoneg settings */
|
||||
err = mii_ethtool_gset(&nic->mii, &cmd);
|
||||
mii_ethtool_gset(&nic->mii, &cmd);
|
||||
|
||||
if (netif_running(netdev))
|
||||
e100_down(nic);
|
||||
@@ -2610,7 +2610,7 @@ static void e100_diag_test(struct net_device *netdev,
|
||||
data[4] = e100_loopback_test(nic, lb_phy);
|
||||
|
||||
/* restore speed, duplex & autoneg settings */
|
||||
err = mii_ethtool_sset(&nic->mii, &cmd);
|
||||
mii_ethtool_sset(&nic->mii, &cmd);
|
||||
|
||||
if (netif_running(netdev))
|
||||
e100_up(nic);
|
||||
|
Reference in New Issue
Block a user