]> git.baikalelectronics.ru Git - kernel.git/commit
staging: comedi: usbduxsigma: return failure of auto attach
authorBernd Porr <mail@berndporr.me.uk>
Tue, 7 Jan 2014 21:43:10 +0000 (21:43 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Jan 2014 18:51:54 +0000 (10:51 -0800)
commit5f393082406509792bded65fb649a7141d560b78
tree905e4ad259cbf1cf534c88ecdeba388d1e238053
parent34ce94e9830c9d818ab659e8055b986910c40317
staging: comedi: usbduxsigma: return failure of auto attach

The function usbduxsigma_getstatusinfo() returns a negative
value in case there has been a communication error with
the board. This should always work and if this communication
fails then there is something seriously wrong with the board.
This is now returned to the caller so that it can
terminte the auto attachement. The return command also prevents
printing out the offset value in case of a fault.

Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Reviewed-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/usbduxsigma.c