Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: e100: 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>

authored by

Jingoo Han and committed by
David S. Miller
4722cd4d 3ee785f8

-2
-2
drivers/net/ethernet/intel/e100.c
··· 2985 2985 err_out_disable_pdev: 2986 2986 pci_disable_device(pdev); 2987 2987 err_out_free_dev: 2988 - pci_set_drvdata(pdev, NULL); 2989 2988 free_netdev(netdev); 2990 2989 return err; 2991 2990 } ··· 3002 3003 free_netdev(netdev); 3003 3004 pci_release_regions(pdev); 3004 3005 pci_disable_device(pdev); 3005 - pci_set_drvdata(pdev, NULL); 3006 3006 } 3007 3007 } 3008 3008