diff options
| -rw-r--r-- | drivers/staging/comedi/drivers/vmk80xx.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/comedi/drivers/vmk80xx.c b/drivers/staging/comedi/drivers/vmk80xx.c index 10ac58d0cddd..856d0ea6007f 100644 --- a/drivers/staging/comedi/drivers/vmk80xx.c +++ b/drivers/staging/comedi/drivers/vmk80xx.c | |||
| @@ -1020,12 +1020,12 @@ static int vmk80xx_cnt_cinsn(struct comedi_device *cdev, | |||
| 1020 | if (n) | 1020 | if (n) |
| 1021 | return n; | 1021 | return n; |
| 1022 | 1022 | ||
| 1023 | down(&dev->limit_sem); | ||
| 1024 | |||
| 1025 | insn_cmd = data[0]; | 1023 | insn_cmd = data[0]; |
| 1026 | if (insn_cmd != INSN_CONFIG_RESET && insn_cmd != GPCT_RESET) | 1024 | if (insn_cmd != INSN_CONFIG_RESET && insn_cmd != GPCT_RESET) |
| 1027 | return -EINVAL; | 1025 | return -EINVAL; |
| 1028 | 1026 | ||
| 1027 | down(&dev->limit_sem); | ||
| 1028 | |||
| 1029 | chan = CR_CHAN(insn->chanspec); | 1029 | chan = CR_CHAN(insn->chanspec); |
| 1030 | 1030 | ||
| 1031 | if (dev->board.model == VMK8055_MODEL) { | 1031 | if (dev->board.model == VMK8055_MODEL) { |
