Commit 2084fd19 authored by H Hartley Sweeten's avatar H Hartley Sweeten Committed by Greg Kroah-Hartman
Browse files

staging: comedi: adl_pci9111: cleanup pci9111_ao_insn_write()



Remove the unnecessary comment.

Only the last data value written needs to be cached for
readback.

Signed-off-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 6b7044dc
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -1035,22 +1035,22 @@ static int pci9111_ai_insn_read(struct comedi_device *dev,
	return i;
}

/*  Analog instant output */

static int
pci9111_ao_insn_write(struct comedi_device *dev,
		      struct comedi_subdevice *s, struct comedi_insn *insn,
static int pci9111_ao_insn_write(struct comedi_device *dev,
				 struct comedi_subdevice *s,
				 struct comedi_insn *insn,
				 unsigned int *data)
{
	struct pci9111_private_data *dev_private = dev->private;
	unsigned int val = 0;
	int i;

	for (i = 0; i < insn->n; i++) {
		outw(data[i], dev->iobase + PCI9111_AO_REG);
		dev_private->ao_readback = data[i];
		val = data[i];
		outw(val, dev->iobase + PCI9111_AO_REG);
	}
	dev_private->ao_readback = val;

	return i;
	return insn->n;
}

static int pci9111_ao_insn_read(struct comedi_device *dev,