Skip to content

Commit

Permalink
staging: comedi: aio_aio12_8: fix i/o region size
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
H Hartley Sweeten authored and Greg Kroah-Hartman committed Sep 4, 2012
1 parent d4fec10 commit f2c8042
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion drivers/staging/comedi/drivers/aio_aio12_8.c
Original file line number Diff line number Diff line change
Expand Up @@ -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;
}
Expand Down

0 comments on commit f2c8042

Please sign in to comment.