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