aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/staging/comedi/drivers/vmk80xx.c4
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) {