From: Vojtech P. <vo...@us...> - 2002-02-01 16:02:27
|
Update of /cvsroot/linuxconsole/ruby/linux/drivers/input/keyboard In directory usw-pr-cvs1:/tmp/cvs-serv1978 Modified Files: amikbd.c Log Message: Add mem region allocations. Index: amikbd.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/drivers/input/keyboard/amikbd.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- amikbd.c 2002/02/01 00:12:27 1.12 +++ amikbd.c 2002/02/01 16:02:24 1.13 @@ -104,7 +104,10 @@ int i; if (!AMIGAHW_PRESENT(AMI_KEYBOARD)) - return -EIO; + return -EIO; + + if (!request_mem_region(CIAA_PHYSADDR-1+0xb00, 0x100, "amikeyb")) + return -EBUSY; amikbd_dev.evbit[0] = BIT(EV_KEY) | BIT(EV_REP); amikbd_dev.keycode = amikbd_keycode; @@ -134,6 +137,7 @@ { input_unregister_device(&amikbd_dev); free_irq(IRQ_AMIGA_CIAA_SP, amikbd_interrupt); + release_mem_region(CIAA_PHYSADDR-1+0xb00, 0x100); } module_init(amikbd_init); |