mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-09 10:11:52 -04:00
staging: comedi: pcl818: remove unnecessary s->len_chanlist init
The subdevice 'len_chanlist' member is only used with async command support. Remove the initialization of this member for the subdevices that do not support commands. The core will then correctly initialize it to the default value of '1'. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Cc: 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
e4bfb085ed
commit
6464e2ff43
@@ -1333,7 +1333,6 @@ static int pcl818_attach(struct comedi_device *dev, struct comedi_devconfig *it)
|
||||
s->subdev_flags = SDF_WRITABLE | SDF_GROUND;
|
||||
s->n_chan = board->n_aochan;
|
||||
s->maxdata = board->ao_maxdata;
|
||||
s->len_chanlist = board->n_aochan;
|
||||
s->range_table = board->ao_range_type;
|
||||
s->insn_read = pcl818_ao_insn_read;
|
||||
s->insn_write = pcl818_ao_insn_write;
|
||||
@@ -1358,7 +1357,6 @@ static int pcl818_attach(struct comedi_device *dev, struct comedi_devconfig *it)
|
||||
s->subdev_flags = SDF_READABLE;
|
||||
s->n_chan = board->n_dichan;
|
||||
s->maxdata = 1;
|
||||
s->len_chanlist = board->n_dichan;
|
||||
s->range_table = &range_digital;
|
||||
s->insn_bits = pcl818_di_insn_bits;
|
||||
}
|
||||
@@ -1371,7 +1369,6 @@ static int pcl818_attach(struct comedi_device *dev, struct comedi_devconfig *it)
|
||||
s->subdev_flags = SDF_WRITABLE;
|
||||
s->n_chan = board->n_dochan;
|
||||
s->maxdata = 1;
|
||||
s->len_chanlist = board->n_dochan;
|
||||
s->range_table = &range_digital;
|
||||
s->insn_bits = pcl818_do_insn_bits;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user