mirror of https://gitee.com/openkylin/linux.git
staging: comedi: usbduxsigma: tidy up receive_dux_commands()
Rename the variable used for the private data pointer. Remove dev_err() when usb_blk_msg() fails, it's just added noise. 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>
This commit is contained in:
parent
502f9a3f76
commit
125a77fcf5
|
@ -740,32 +740,29 @@ static int send_dux_commands(struct usbduxsigma_private *devpriv,
|
|||
&nsent, BULK_TIMEOUT);
|
||||
}
|
||||
|
||||
static int receive_dux_commands(struct usbduxsigma_private *this_usbduxsub,
|
||||
static int receive_dux_commands(struct usbduxsigma_private *devpriv,
|
||||
int command)
|
||||
{
|
||||
int result = (-EFAULT);
|
||||
int nrec;
|
||||
int ret;
|
||||
int i;
|
||||
|
||||
for (i = 0; i < RETRIES; i++) {
|
||||
result = usb_bulk_msg(this_usbduxsub->usbdev,
|
||||
usb_rcvbulkpipe(this_usbduxsub->usbdev,
|
||||
ret = usb_bulk_msg(devpriv->usbdev,
|
||||
usb_rcvbulkpipe(devpriv->usbdev,
|
||||
COMMAND_IN_EP),
|
||||
this_usbduxsub->insnBuffer, SIZEINSNBUF,
|
||||
devpriv->insnBuffer, SIZEINSNBUF,
|
||||
&nrec, BULK_TIMEOUT);
|
||||
if (result < 0) {
|
||||
dev_err(&this_usbduxsub->interface->dev, "comedi%d: "
|
||||
"insn: USB error %d "
|
||||
"while receiving DUX command"
|
||||
"\n", this_usbduxsub->comedidev->minor,
|
||||
result);
|
||||
return result;
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
|
||||
if (devpriv->insnBuffer[0] == command)
|
||||
return 0;
|
||||
}
|
||||
if (this_usbduxsub->insnBuffer[0] == command)
|
||||
return result;
|
||||
}
|
||||
/* this is only reached if the data has been requested a couple of
|
||||
* times */
|
||||
/*
|
||||
* This is only reached if the data has been requested a
|
||||
* couple of times and the command was not received.
|
||||
*/
|
||||
return -EFAULT;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue