patch-2.4.15 linux/drivers/net/tokenring/lanstreamer.c
Next file: linux/drivers/net/tokenring/olympic.c
Previous file: linux/drivers/net/tokenring/ibmtr.c
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
Sat Nov 10 15:38:59 2001
- Orig file:
v2.4.14/linux/drivers/net/tokenring/lanstreamer.c
- Orig date:
Tue Oct 9 17:06:52 2001
diff -u --recursive --new-file v2.4.14/linux/drivers/net/tokenring/lanstreamer.c linux/drivers/net/tokenring/lanstreamer.c
@@ -299,7 +299,7 @@
streamer_priv->streamer_ring_speed = ringspeed[card_no];
streamer_priv->streamer_message_level = message_level[card_no];
- pdev->driver_data=dev;
+ pci_set_drvdata(pdev, dev);
spin_lock_init(&streamer_priv->streamer_lock);
@@ -329,7 +329,7 @@
}
static void __devexit streamer_remove_one(struct pci_dev *pdev) {
- struct net_device *dev=pdev->driver_data;
+ struct net_device *dev=pci_get_drvdata(pdev);
struct streamer_private *streamer_priv;
#if STREAMER_DEBUG
@@ -373,7 +373,7 @@
release_region(pci_resource_start(pdev, 0), pci_resource_len(pdev,0));
release_mem_region(pci_resource_start(pdev, 1), pci_resource_len(pdev,1));
kfree(dev);
- pdev->driver_data=NULL;
+ pci_set_drvdata(pdev, NULL);
}
@@ -1704,7 +1704,7 @@
for(sdev=dev_streamer; sdev; sdev=sdev->next) {
pci_device=sdev->pci_dev;
- dev=pci_device->driver_data;
+ dev=pci_get_drvdata(pci_device);
size = sprintf_info(buffer + len, dev);
len += size;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)