diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c index 5899c4eca41f..4672c4d56205 100644 --- a/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c +++ b/drivers/staging/ft1000/ft1000-usb/ft1000_debug.c @@ -540,17 +540,14 @@ static long ft1000_ioctl(struct file *file, unsigned int command, /* DEBUG("FT1000:ft1000_ioctl: IOCTL_FT1000_SET_DPRAM called\n");*/ - if (ft1000_flarion_cnt == 0) { + if (ft1000_flarion_cnt == 0) return -EBADF; - } - if (ft1000dev->DrvMsgPend) { + if (ft1000dev->DrvMsgPend) return -ENOTTY; - } - if (ft1000dev->fProvComplete == 0) { + if (ft1000dev->fProvComplete == 0) return -EACCES; - } ft1000dev->fAppMsgPend = 1; @@ -677,9 +674,8 @@ static long ft1000_ioctl(struct file *file, unsigned int command, /* DEBUG("FT1000:ft1000_ioctl: IOCTL_FT1000_GET_DPRAM called\n"); */ - if (ft1000_flarion_cnt == 0) { + if (ft1000_flarion_cnt == 0) return -EBADF; - } /* Search for matching file object */ for (i=0; i