From 2599048aeb1a78c312f1b40cfe9d1aa9743c310d Mon Sep 17 00:00:00 2001 From: H Hartley Sweeten Date: Mon, 17 Feb 2014 14:26:41 -0700 Subject: [PATCH] staging: comedi: pcl816: remove 'io_range' from boardinfo The 'io_range' is the same for all board types. Remove this data from the boardinfo. Signed-off-by: H Hartley Sweeten Reviewed-by: Ian Abbott Signed-off-by: Greg Kroah-Hartman --- drivers/staging/comedi/drivers/pcl816.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/drivers/staging/comedi/drivers/pcl816.c b/drivers/staging/comedi/drivers/pcl816.c index 3bae039ea7b..05cfdc5f3ed 100644 --- a/drivers/staging/comedi/drivers/pcl816.c +++ b/drivers/staging/comedi/drivers/pcl816.c @@ -44,10 +44,6 @@ Configuration Options: #include "comedi_fc.h" #include "8253.h" -/* boards constants */ -/* IO space len */ -#define PCLx1x_RANGE 16 - /* INTEL 8254 counters */ #define PCL816_CTR0 4 #define PCL816_CTR1 5 @@ -104,7 +100,6 @@ struct pcl816_board { int n_dochan; const struct comedi_lrange *ai_range_type; const struct comedi_lrange *ao_range_type; - unsigned int io_range; unsigned int IRQbits; unsigned int DMAbits; int ai_maxdata; @@ -125,7 +120,6 @@ static const struct pcl816_board boardtypes[] = { .n_dochan = 16, .ai_range_type = &range_pcl816, .ao_range_type = &range_pcl816, - .io_range = PCLx1x_RANGE, .IRQbits = 0x00fc, .DMAbits = 0x0a, .ai_maxdata = 0xffff, @@ -143,7 +137,6 @@ static const struct pcl816_board boardtypes[] = { .n_dochan = 16, .ai_range_type = &range_pcl816, .ao_range_type = &range_pcl816, - .io_range = PCLx1x_RANGE, .IRQbits = 0x00fc, .DMAbits = 0x0a, .ai_maxdata = 0x3fff, @@ -884,7 +877,7 @@ static int pcl816_attach(struct comedi_device *dev, struct comedi_devconfig *it) /* int i; */ struct comedi_subdevice *s; - ret = comedi_request_region(dev, it->options[0], board->io_range); + ret = comedi_request_region(dev, it->options[0], 0x10); if (ret) return ret; -- 2.46.0