net: sunhme: use platform_{get,set}_drvdata()
Subsystems (3)
PATCH v3 5/7 net: sunhme: use platform_{get,set}_drvdata()
Use the wrapper functions for getting and setting the driver data using platform_device instead of using dev_{get,set}_drvdata() with &pdev->dev, so we can directly pass a struct platform_device.
Signed-off-by Libo Chen <[email protected]>
--- drivers/net/ethernet/sun/sunhme.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
drivers/net/ethernet/sun/sunhme.c +3 -3
@@ -3111,7 +3111,7 @@ static int happy_meal_pci_probe(struct pci_dev *pdev, goto err_out_iounmap; } -dev_set_drvdata (&pdev->dev, hp); +platform_set_drvdata (pdev, hp);if (!qfe_slot) {struct pci_dev *qpdev = qp->quattro_dev;
@@ -3159,7 +3159,7 @@ err_out:static void happy_meal_pci_remove (struct pci_dev *pdev) { -struct happy_meal *hp =dev_get_drvdata (&pdev->dev); +struct happy_meal *hp =platform_get_drvdata (pdev);struct net_device *net_dev = hp->dev;unregister_netdev (net_dev);
@@ -3231,7 +3231,7 @@ static int hme_sbus_probe(struct platform_device *op)static int hme_sbus_remove (struct platform_device *op) { -struct happy_meal *hp =dev_get_drvdata (&op->dev); +struct happy_meal *hp =platform_get_drvdata (op);struct net_device *net_dev = hp->dev;unregister_netdev (net_dev);
Signature · 1 line
1.7.1