]> rtime.felk.cvut.cz Git - linux-imx.git/commit
staging: comedi: usbduxsigma: remove check of 'probed' in (*cancel) functions
authorH Hartley Sweeten <hsweeten@visionengravers.com>
Thu, 23 May 2013 19:41:27 +0000 (12:41 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 May 2013 11:40:41 +0000 (20:40 +0900)
commit00fbd2851428f2fa8cf0aaff6832f21fe4856c9c
treef44e3dc173d2d51bbb31f51804b9ef8dc5a88b87
parent05d4c6f6289fdd9df7fd875ddf361af876419796
staging: comedi: usbduxsigma: remove check of 'probed' in (*cancel) functions

The comedi_device private data variable 'probed' is set after the usb_driver
has completed its (*probe) before calling comedi_usb_auto_config(). That
function calls the comedi_driver (*auto_attach) which will set the
comedi_device 'private' variable and initialize the subdevices.

The subdevice (*cancel) functions can only be called after the (*auto_attach)
has completed successfully so the sanity checks of 'probed' are unnecessary.
Remove them.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/usbduxsigma.c