diff options
author | Jingoo Han <jg1.han@samsung.com> | 2013-12-09 12:27:50 +0900 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-12-09 18:09:28 -0500 |
commit | 3722c1b094f33322da55b69fdfafa9cbeb1a3177 (patch) | |
tree | 8ad0c41c8dd274c508cf7849339a482abef0939c /drivers | |
parent | e28f4d595186cc02beaffd1952b82d3d8147c556 (diff) | |
download | linux-3722c1b094f33322da55b69fdfafa9cbeb1a3177.tar.bz2 |
net: forcedeth: remove unnecessary pci_set_drvdata()
The driver core clears the driver data to NULL after device_release
or on probe failure. Thus, it is not needed to manually clear the
device driver data to NULL.
Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/ethernet/nvidia/forcedeth.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/ethernet/nvidia/forcedeth.c b/drivers/net/ethernet/nvidia/forcedeth.c index ab67babbfdd1..d8bdaf6d82d2 100644 --- a/drivers/net/ethernet/nvidia/forcedeth.c +++ b/drivers/net/ethernet/nvidia/forcedeth.c @@ -6017,7 +6017,6 @@ static int nv_probe(struct pci_dev *pci_dev, const struct pci_device_id *id) out_error: if (phystate_orig) writel(phystate|NVREG_ADAPTCTL_RUNNING, base + NvRegAdapterControl); - pci_set_drvdata(pci_dev, NULL); out_freering: free_rings(dev); out_unmap: @@ -6088,7 +6087,6 @@ static void nv_remove(struct pci_dev *pci_dev) pci_release_regions(pci_dev); pci_disable_device(pci_dev); free_netdev(dev); - pci_set_drvdata(pci_dev, NULL); } #ifdef CONFIG_PM_SLEEP |