diff options
author | Ralf Baechle <ralf@linux-mips.org> | 1999-01-04 16:03:48 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 1999-01-04 16:03:48 +0000 |
commit | 78c388aed2b7184182c08428db1de6c872d815f5 (patch) | |
tree | 4b2003b1b4ceb241a17faa995da8dd1004bb8e45 /include/asm-alpha/keyboard.h | |
parent | eb7a5bf93aaa4be1d7c6181100ab7639e74d67f7 (diff) |
Merge with Linux 2.1.131 and more MIPS goodies.
(Did I mention that CVS is buggy ...)
Diffstat (limited to 'include/asm-alpha/keyboard.h')
-rw-r--r-- | include/asm-alpha/keyboard.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/include/asm-alpha/keyboard.h b/include/asm-alpha/keyboard.h index acdd45d83..0c6f04d6b 100644 --- a/include/asm-alpha/keyboard.h +++ b/include/asm-alpha/keyboard.h @@ -3,7 +3,7 @@ * * Created 3 Nov 1996 by Geert Uytterhoeven * - * $Id: keyboard.h,v 1.5 1998/05/04 01:16:31 ralf Exp $ + * $Id: keyboard.h,v 1.6 1998/10/28 12:39:58 ralf Exp $ */ /* @@ -59,8 +59,11 @@ extern unsigned char pckbd_sysrq_xlate[128]; /* Some stoneage hardware needs delays after some operations. */ #define kbd_pause() do { } while(0) -#define keyboard_setup() \ - request_region(0x60, 16, "keyboard") +/* Get the keyboard controller registers (incomplete decode) */ +#define kbd_request_region() request_region(0x60, 16, "keyboard") + +#define kbd_request_irq() request_irq(KEYBOARD_IRQ, keyboard_interrupt, 0, \ + "keyboard", NULL); /* * Machine specific bits for the PS/2 driver @@ -72,10 +75,9 @@ extern unsigned char pckbd_sysrq_xlate[128]; #define AUX_IRQ 9 /* Jensen is odd indeed */ #endif -#define ps2_request_irq() \ - request_irq(AUX_IRQ, aux_interrupt, 0, "PS/2 Mouse", NULL) - -#define ps2_free_irq(inode) free_irq(AUX_IRQ, NULL) +#define aux_request_irq(handler, dev_id) request_irq(AUX_IRQ, handler, 0, \ + "PS/2 Mouse", NULL) +#define aux_free_irq(dev_id) free_irq(AUX_IRQ, NULL) #endif /* __KERNEL__ */ #endif /* __ASM_ALPHA_KEYBOARD_H */ |