patch-2.4.15 linux/drivers/net/wireless/airo.c
Next file: linux/drivers/parport/ChangeLog
Previous file: linux/drivers/net/wan/z85230.h
Back to the patch index
Back to the overall index
- Lines: 25
- Date:
Fri Nov 9 13:41:42 2001
- Orig file:
v2.4.14/linux/drivers/net/wireless/airo.c
- Orig date:
Tue Oct 23 22:48:51 2001
diff -u --recursive --new-file v2.4.14/linux/drivers/net/wireless/airo.c linux/drivers/net/wireless/airo.c
@@ -3214,17 +3214,19 @@
static int __devinit airo_pci_probe(struct pci_dev *pdev,
const struct pci_device_id *pent)
{
- pdev->driver_data = init_airo_card(pdev->irq,
- pdev->resource[2].start, 0);
- if (!pdev->driver_data) {
+ struct net_device *dev;
+
+ dev = init_airo_card(pdev->irq, pdev->resource[2].start, 0);
+ if (!dev)
return -ENODEV;
- }
+
+ pci_set_drvdata(pdev, dev);
return 0;
}
static void __devexit airo_pci_remove(struct pci_dev *pdev)
{
- stop_airo_card(pdev->driver_data, 1);
+ stop_airo_card(pci_get_drvdata(pdev), 1);
}
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)