patch-2.4.15 linux/drivers/usb/usb-uhci.c
Next file: linux/drivers/usb/usb.c
Previous file: linux/drivers/usb/usb-skeleton.c
Back to the patch index
Back to the overall index
- Lines: 35
- Date:
Fri Nov 9 13:41:42 2001
- Orig file:
v2.4.14/linux/drivers/usb/usb-uhci.c
- Orig date:
Tue Oct 23 22:48:52 2001
diff -u --recursive --new-file v2.4.14/linux/drivers/usb/usb-uhci.c linux/drivers/usb/usb-uhci.c
@@ -2848,7 +2848,7 @@
_static void __devexit
uhci_pci_remove (struct pci_dev *dev)
{
- uhci_t *s = (uhci_t*) dev->driver_data;
+ uhci_t *s = pci_get_drvdata(dev);
struct usb_device *root_hub = s->bus->root_hub;
s->running = 0; // Don't allow submit_urb
@@ -2895,14 +2895,14 @@
_static int
uhci_pci_suspend (struct pci_dev *dev, u32 state)
{
- reset_hc((uhci_t *) dev->driver_data);
+ reset_hc((uhci_t *) pci_get_drvdata(dev));
return 0;
}
_static int
uhci_pci_resume (struct pci_dev *dev)
{
- start_hc((uhci_t *) dev->driver_data);
+ start_hc((uhci_t *) pci_get_drvdata(dev));
return 0;
}
#endif
@@ -3006,7 +3006,7 @@
}
//chain new uhci device into global list
- dev->driver_data = s;
+ pci_set_drvdata(dev, s);
devs=s;
return 0;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)