aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
diff options
context:
space:
mode:
authorAlexander Duyck <alexander.h.duyck@intel.com>2011-07-20 20:40:40 -0400
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-09-16 21:39:56 -0400
commitc7ccde0f8392516576afe291b06c5527b7ad90de (patch)
tree4332e0b86582e4209c18c24b41e86660c08b7112 /drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
parentf7e1027f61c40eca1acc36e806b8db4cad01f221 (diff)
ixgbe: make ixgbe_up and ixgbe_up_complete void functions
ixgbe_up and ixgbe_up_complete will always return 0. Since this doesn't provide any useful information we might as well just make them both void and save ourselves from having to return an unused value. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe_main.c')
-rw-r--r--drivers/net/ethernet/intel/ixgbe/ixgbe_main.c23
1 files changed, 6 insertions, 17 deletions
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
index 0283e1211390..df1ea20f1be8 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
@@ -3555,7 +3555,7 @@ static void ixgbe_setup_gpie(struct ixgbe_adapter *adapter)
3555 IXGBE_WRITE_REG(hw, IXGBE_GPIE, gpie); 3555 IXGBE_WRITE_REG(hw, IXGBE_GPIE, gpie);
3556} 3556}
3557 3557
3558static int ixgbe_up_complete(struct ixgbe_adapter *adapter) 3558static void ixgbe_up_complete(struct ixgbe_adapter *adapter)
3559{ 3559{
3560 struct ixgbe_hw *hw = &adapter->hw; 3560 struct ixgbe_hw *hw = &adapter->hw;
3561 int err; 3561 int err;
@@ -3614,8 +3614,6 @@ static int ixgbe_up_complete(struct ixgbe_adapter *adapter)
3614 ctrl_ext = IXGBE_READ_REG(hw, IXGBE_CTRL_EXT); 3614 ctrl_ext = IXGBE_READ_REG(hw, IXGBE_CTRL_EXT);
3615 ctrl_ext |= IXGBE_CTRL_EXT_PFRSTD; 3615 ctrl_ext |= IXGBE_CTRL_EXT_PFRSTD;
3616 IXGBE_WRITE_REG(hw, IXGBE_CTRL_EXT, ctrl_ext); 3616 IXGBE_WRITE_REG(hw, IXGBE_CTRL_EXT, ctrl_ext);
3617
3618 return 0;
3619} 3617}
3620 3618
3621void ixgbe_reinit_locked(struct ixgbe_adapter *adapter) 3619void ixgbe_reinit_locked(struct ixgbe_adapter *adapter)
@@ -3639,12 +3637,12 @@ void ixgbe_reinit_locked(struct ixgbe_adapter *adapter)
3639 clear_bit(__IXGBE_RESETTING, &adapter->state); 3637 clear_bit(__IXGBE_RESETTING, &adapter->state);
3640} 3638}
3641 3639
3642int ixgbe_up(struct ixgbe_adapter *adapter) 3640void ixgbe_up(struct ixgbe_adapter *adapter)
3643{ 3641{
3644 /* hardware has been reset, we need to reload some things */ 3642 /* hardware has been reset, we need to reload some things */
3645 ixgbe_configure(adapter); 3643 ixgbe_configure(adapter);
3646 3644
3647 return ixgbe_up_complete(adapter); 3645 ixgbe_up_complete(adapter);
3648} 3646}
3649 3647
3650void ixgbe_reset(struct ixgbe_adapter *adapter) 3648void ixgbe_reset(struct ixgbe_adapter *adapter)
@@ -5186,17 +5184,12 @@ static int ixgbe_open(struct net_device *netdev)
5186 if (err) 5184 if (err)
5187 goto err_req_irq; 5185 goto err_req_irq;
5188 5186
5189 err = ixgbe_up_complete(adapter); 5187 ixgbe_up_complete(adapter);
5190 if (err)
5191 goto err_up;
5192 5188
5193 netif_tx_start_all_queues(netdev); 5189 netif_tx_start_all_queues(netdev);
5194 5190
5195 return 0; 5191 return 0;
5196 5192
5197err_up:
5198 ixgbe_release_hw_control(adapter);
5199 ixgbe_free_irq(adapter);
5200err_req_irq: 5193err_req_irq:
5201err_setup_rx: 5194err_setup_rx:
5202 ixgbe_free_all_rx_resources(adapter); 5195 ixgbe_free_all_rx_resources(adapter);
@@ -7653,12 +7646,8 @@ static void ixgbe_io_resume(struct pci_dev *pdev)
7653 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); 7646 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev);
7654 struct net_device *netdev = adapter->netdev; 7647 struct net_device *netdev = adapter->netdev;
7655 7648
7656 if (netif_running(netdev)) { 7649 if (netif_running(netdev))
7657 if (ixgbe_up(adapter)) { 7650 ixgbe_up(adapter);
7658 e_info(probe, "ixgbe_up failed after reset\n");
7659 return;
7660 }
7661 }
7662 7651
7663 netif_device_attach(netdev); 7652 netif_device_attach(netdev);
7664} 7653}