mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-03 09:41:54 +09:00
staging: comedi: pcmmio: tidy up the ao subdevice init
Add some whitespace to the analog output subdevice init and reorder the init to follow the "norm" in comedi drivers. Remove the init of len_chanlist. This member is only used for subdevices the support async commands. The core will default the value correctly. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Reviewed-by: Ian Abbott <abbotti@mev.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
7af64f9acb
commit
5d4997bbfa
@@ -1016,16 +1016,15 @@ static int pcmmio_attach(struct comedi_device *dev, struct comedi_devconfig *it)
|
||||
outb(0,
|
||||
dev->iobase + PCMMIO_AI_2ND_ADC_OFFSET + PCMMIO_AI_RESOURCE_REG);
|
||||
|
||||
/* Next, AO */
|
||||
/* Analog Output subdevice */
|
||||
s = &dev->subdevices[1];
|
||||
s->maxdata = 0xffff;
|
||||
s->range_table = &pcmmio_ao_ranges;
|
||||
s->subdev_flags = SDF_READABLE;
|
||||
s->type = COMEDI_SUBD_AO;
|
||||
s->n_chan = 8;
|
||||
s->len_chanlist = s->n_chan;
|
||||
s->insn_read = pcmmio_ao_insn_read;
|
||||
s->insn_write = pcmmio_ao_insn_write;
|
||||
s->type = COMEDI_SUBD_AO;
|
||||
s->subdev_flags = SDF_READABLE;
|
||||
s->n_chan = 8;
|
||||
s->maxdata = 0xffff;
|
||||
s->range_table = &pcmmio_ao_ranges;
|
||||
s->insn_read = pcmmio_ao_insn_read;
|
||||
s->insn_write = pcmmio_ao_insn_write;
|
||||
|
||||
/* initialize the resource enable register by clearing it */
|
||||
outb(0, dev->iobase + PCMMIO_AO_RESOURCE_ENA_REG);
|
||||
|
||||
Reference in New Issue
Block a user