diff --git a/drivers/staging/comedi/drivers/usbdux.c b/drivers/staging/comedi/drivers/usbdux.c index ad537ed5fc40184b163cc3d35373fb7b9b974e41..8db118019a3ca555cd6bd37aa03541d12bcb779d 100644 --- a/drivers/staging/comedi/drivers/usbdux.c +++ b/drivers/staging/comedi/drivers/usbdux.c @@ -229,8 +229,6 @@ struct usbdux_private { int ifnum; /* interface structure in 2.6 */ struct usb_interface *interface; - /* comedi device for the interrupt context */ - struct comedi_device *comedidev; /* is it USB_SPEED_HIGH or not? */ short int high_speed; /* asynchronous command is running */ @@ -1903,7 +1901,6 @@ static int usbdux_auto_attach(struct comedi_device *dev, sema_init(&devpriv->sem, 1); - devpriv->comedidev = dev; devpriv->usbdev = usb; devpriv->interface = intf; devpriv->ifnum = intf->altsetting->desc.bInterfaceNumber; @@ -2024,8 +2021,6 @@ static void usbdux_detach(struct comedi_device *dev) usbdux_free_usb_buffers(devpriv); - devpriv->comedidev = NULL; - up(&devpriv->sem); } }