File: /usr/src/linux/include/asm-arm/arch-nexuspci/keyboard.h

1     /*
2      * linux/include/asm-arm/arch-nexuspci/keyboard.h
3      *
4      * Driver definitions for PCI card dummy keyboard.
5      *
6      * Copyright (C) 1998 Russell King
7      * Copyright (C) 1998 Philip Blundell
8      */
9     
10     #define NR_SCANCODES 128
11     
12     #define kbd_setkeycode(sc,kc)		(-EINVAL)
13     #define kbd_getkeycode(sc)		(-EINVAL)
14     
15     /* Prototype: int kbd_pretranslate(scancode, raw_mode)
16      * Returns  : 0 to ignore scancode
17      */
18     #define kbd_pretranslate(sc,rm)	(1)
19     
20     /* Prototype: int kbd_translate(scancode, *keycode, *up_flag, raw_mode)
21      * Returns  : 0 to ignore scancode, *keycode set to keycode, *up_flag
22      *            set to 0200 if scancode indicates release
23      */
24     #define kbd_translate(sc, kcp, rm) 0
25     #define kbd_unexpected_up(kc)		(0200)
26     #define kbd_leds(leds)			do { } while (0)
27     #define kbd_init_hw()			do { } while (0)
28     #define kbd_disable_irq()		do { } while (0)
29     #define kbd_enable_irq()		do { } while (0)
30