staging: comedi: aio_aio12_8: fix i/o region size

This board has jumpers to set the board base address. These
jumpers are marked A5 through A9 and A5 is the least significant
bit of the address. This makes the address reqion for the board
32 bytes not 24.

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:
H Hartley Sweeten
2012-08-20 11:29:16 -07:00
committed by Greg Kroah-Hartman
parent d4fec101b6
commit f2c8042276

View File

@@ -206,7 +206,7 @@ static int aio_aio12_8_attach(struct comedi_device *dev,
dev->board_name = board->name;
iobase = it->options[0];
if (!request_region(iobase, 24, dev->board_name)) {
if (!request_region(iobase, 32, dev->board_name)) {
printk(KERN_ERR "I/O port conflict");
return -EIO;
}