diff options
Diffstat (limited to 'drivers/net/ethernet/marvell/skge.c')
| -rw-r--r-- | drivers/net/ethernet/marvell/skge.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/drivers/net/ethernet/marvell/skge.c b/drivers/net/ethernet/marvell/skge.c index 9b9c2ac5c4c2..5544a1fe2f94 100644 --- a/drivers/net/ethernet/marvell/skge.c +++ b/drivers/net/ethernet/marvell/skge.c | |||
| @@ -3860,7 +3860,7 @@ static struct net_device *skge_devinit(struct skge_hw *hw, int port, | |||
| 3860 | return dev; | 3860 | return dev; |
| 3861 | } | 3861 | } |
| 3862 | 3862 | ||
| 3863 | static void __devinit skge_show_addr(struct net_device *dev) | 3863 | static void skge_show_addr(struct net_device *dev) |
| 3864 | { | 3864 | { |
| 3865 | const struct skge_port *skge = netdev_priv(dev); | 3865 | const struct skge_port *skge = netdev_priv(dev); |
| 3866 | 3866 | ||
| @@ -3869,8 +3869,7 @@ static void __devinit skge_show_addr(struct net_device *dev) | |||
| 3869 | 3869 | ||
| 3870 | static int only_32bit_dma; | 3870 | static int only_32bit_dma; |
| 3871 | 3871 | ||
| 3872 | static int __devinit skge_probe(struct pci_dev *pdev, | 3872 | static int skge_probe(struct pci_dev *pdev, const struct pci_device_id *ent) |
| 3873 | const struct pci_device_id *ent) | ||
| 3874 | { | 3873 | { |
| 3875 | struct net_device *dev, *dev1; | 3874 | struct net_device *dev, *dev1; |
| 3876 | struct skge_hw *hw; | 3875 | struct skge_hw *hw; |
| @@ -4012,7 +4011,7 @@ err_out: | |||
| 4012 | return err; | 4011 | return err; |
| 4013 | } | 4012 | } |
| 4014 | 4013 | ||
| 4015 | static void __devexit skge_remove(struct pci_dev *pdev) | 4014 | static void skge_remove(struct pci_dev *pdev) |
| 4016 | { | 4015 | { |
| 4017 | struct skge_hw *hw = pci_get_drvdata(pdev); | 4016 | struct skge_hw *hw = pci_get_drvdata(pdev); |
| 4018 | struct net_device *dev0, *dev1; | 4017 | struct net_device *dev0, *dev1; |
| @@ -4026,7 +4025,7 @@ static void __devexit skge_remove(struct pci_dev *pdev) | |||
| 4026 | dev0 = hw->dev[0]; | 4025 | dev0 = hw->dev[0]; |
| 4027 | unregister_netdev(dev0); | 4026 | unregister_netdev(dev0); |
| 4028 | 4027 | ||
| 4029 | tasklet_disable(&hw->phy_task); | 4028 | tasklet_kill(&hw->phy_task); |
| 4030 | 4029 | ||
| 4031 | spin_lock_irq(&hw->hw_lock); | 4030 | spin_lock_irq(&hw->hw_lock); |
| 4032 | hw->intr_mask = 0; | 4031 | hw->intr_mask = 0; |
| @@ -4142,7 +4141,7 @@ static struct pci_driver skge_driver = { | |||
| 4142 | .name = DRV_NAME, | 4141 | .name = DRV_NAME, |
| 4143 | .id_table = skge_id_table, | 4142 | .id_table = skge_id_table, |
| 4144 | .probe = skge_probe, | 4143 | .probe = skge_probe, |
| 4145 | .remove = __devexit_p(skge_remove), | 4144 | .remove = skge_remove, |
| 4146 | .shutdown = skge_shutdown, | 4145 | .shutdown = skge_shutdown, |
| 4147 | .driver.pm = SKGE_PM_OPS, | 4146 | .driver.pm = SKGE_PM_OPS, |
| 4148 | }; | 4147 | }; |
