Commit 785ec305 authored by Jingoo Han's avatar Jingoo Han Committed by David S. Miller

net: wireless: remove unnecessary platform_set_drvdata()

The driver core clears the driver data to NULL after device_release
or on probe failure, since commit 0998d063
(device-core: Ensure drvdata = NULL when no driver is bound).
Thus, it is not needed to manually clear the device driver data to NULL.
Signed-off-by: default avatarJingoo Han <jg1.han@samsung.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent bf3a33ce
...@@ -185,7 +185,6 @@ static int ath_ahb_probe(struct platform_device *pdev) ...@@ -185,7 +185,6 @@ static int ath_ahb_probe(struct platform_device *pdev)
err_free_hw: err_free_hw:
ieee80211_free_hw(hw); ieee80211_free_hw(hw);
platform_set_drvdata(pdev, NULL);
err_iounmap: err_iounmap:
iounmap(mem); iounmap(mem);
err_out: err_out:
...@@ -221,7 +220,6 @@ static int ath_ahb_remove(struct platform_device *pdev) ...@@ -221,7 +220,6 @@ static int ath_ahb_remove(struct platform_device *pdev)
ath5k_deinit_ah(ah); ath5k_deinit_ah(ah);
iounmap(ah->iobase); iounmap(ah->iobase);
platform_set_drvdata(pdev, NULL);
ieee80211_free_hw(hw); ieee80211_free_hw(hw);
return 0; return 0;
......
...@@ -150,7 +150,6 @@ static int ath_ahb_probe(struct platform_device *pdev) ...@@ -150,7 +150,6 @@ static int ath_ahb_probe(struct platform_device *pdev)
free_irq(irq, sc); free_irq(irq, sc);
err_free_hw: err_free_hw:
ieee80211_free_hw(hw); ieee80211_free_hw(hw);
platform_set_drvdata(pdev, NULL);
return ret; return ret;
} }
...@@ -164,7 +163,6 @@ static int ath_ahb_remove(struct platform_device *pdev) ...@@ -164,7 +163,6 @@ static int ath_ahb_remove(struct platform_device *pdev)
ath9k_deinit_device(sc); ath9k_deinit_device(sc);
free_irq(sc->irq, sc); free_irq(sc->irq, sc);
ieee80211_free_hw(sc->hw); ieee80211_free_hw(sc->hw);
platform_set_drvdata(pdev, NULL);
} }
return 0; return 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment