Skip to content

Commit

Permalink
staging: comedi: icp_multi: remove rangelist_ai from boardinfo
Browse files Browse the repository at this point in the history
There is only one board type supported by this driver and the
analog input ranges are constant. Remove the boardinfo for it.

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>
  • Loading branch information
H Hartley Sweeten authored and Greg Kroah-Hartman committed Sep 11, 2012
1 parent d4fb0f2 commit abdeac3
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions drivers/staging/comedi/drivers/icp_multi.c
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,6 @@ struct boardtype {
int iorange; /* I/O range len */
char have_irq; /* 1=card support IRQ */
char cardtype; /* 0=ICP Multi */
const struct comedi_lrange *rangelist_ai; /* rangelist for A/D */
const char *rangecode; /* range codes for programming */
};

Expand Down Expand Up @@ -804,7 +803,7 @@ static int icp_multi_attach(struct comedi_device *dev,
s->n_chan = 16;
s->maxdata = 0x0fff;
s->len_chanlist = 16;
s->range_table = this_board->rangelist_ai;
s->range_table = &range_analog;
s->insn_read = icp_multi_insn_read_ai;
subdev++;

Expand Down Expand Up @@ -880,7 +879,6 @@ static const struct boardtype boardtypes[] = {
.iorange = IORANGE_ICP_MULTI,
.have_irq = 1,
.cardtype = TYPE_ICP_MULTI,
.rangelist_ai = &range_analog,
.rangecode = range_codes_analog,
},
};
Expand Down

0 comments on commit abdeac3

Please sign in to comment.