diff options
-rw-r--r-- | drivers/staging/comedi/drivers/das800.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/staging/comedi/drivers/das800.c b/drivers/staging/comedi/drivers/das800.c index 4f6698dc76db..cc4202eb3958 100644 --- a/drivers/staging/comedi/drivers/das800.c +++ b/drivers/staging/comedi/drivers/das800.c | |||
@@ -632,12 +632,7 @@ static int das800_di_insn_bits(struct comedi_device *dev, | |||
632 | struct comedi_insn *insn, | 632 | struct comedi_insn *insn, |
633 | unsigned int *data) | 633 | unsigned int *data) |
634 | { | 634 | { |
635 | unsigned int bits; | 635 | data[1] = (inb(dev->iobase + DAS800_STATUS) >> 4) & 0x7; |
636 | |||
637 | bits = inb(dev->iobase + DAS800_STATUS) >> 4; | ||
638 | bits &= 0x7; | ||
639 | data[1] = bits; | ||
640 | data[0] = 0; | ||
641 | 636 | ||
642 | return insn->n; | 637 | return insn->n; |
643 | } | 638 | } |