diff options
Diffstat (limited to 'drivers/net/tulip/de2104x.c')
-rw-r--r-- | drivers/net/tulip/de2104x.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/net/tulip/de2104x.c b/drivers/net/tulip/de2104x.c index 6b8eee8f7bfd..d7fb3ffe06ac 100644 --- a/drivers/net/tulip/de2104x.c +++ b/drivers/net/tulip/de2104x.c | |||
@@ -2076,8 +2076,7 @@ static int __init de_init_one (struct pci_dev *pdev, | |||
2076 | return 0; | 2076 | return 0; |
2077 | 2077 | ||
2078 | err_out_iomap: | 2078 | err_out_iomap: |
2079 | if (de->ee_data) | 2079 | kfree(de->ee_data); |
2080 | kfree(de->ee_data); | ||
2081 | iounmap(regs); | 2080 | iounmap(regs); |
2082 | err_out_res: | 2081 | err_out_res: |
2083 | pci_release_regions(pdev); | 2082 | pci_release_regions(pdev); |
@@ -2096,8 +2095,7 @@ static void __exit de_remove_one (struct pci_dev *pdev) | |||
2096 | if (!dev) | 2095 | if (!dev) |
2097 | BUG(); | 2096 | BUG(); |
2098 | unregister_netdev(dev); | 2097 | unregister_netdev(dev); |
2099 | if (de->ee_data) | 2098 | kfree(de->ee_data); |
2100 | kfree(de->ee_data); | ||
2101 | iounmap(de->regs); | 2099 | iounmap(de->regs); |
2102 | pci_release_regions(pdev); | 2100 | pci_release_regions(pdev); |
2103 | pci_disable_device(pdev); | 2101 | pci_disable_device(pdev); |