Lines Matching full:keyboard
2 * Atari Keyboard driver for 680x0 Linux
22 #include <linux/keyboard.h>
39 /* Hook for keyboard inputdev driver */
71 * way, applications that allow their own keyboard mappings
104 KEYBOARD, AMOUSE, RMOUSE, JOYSTICK, CLOCK, RESYNC enumerator
117 /* ++roman: If a keyboard overrun happened, we can't tell in general how much
127 * it's really hard to decide whether they're mouse or keyboard bytes. Since
129 * mouse bytes here. If this is wrong, only a make code of the keyboard gets
131 * because then the keyboard repeat strikes...
152 pr_debug("Keyboard overrun\n"); in atari_keyboard_interrupt()
160 kb_state.state = KEYBOARD; in atari_keyboard_interrupt()
175 case KEYBOARD: in atari_keyboard_interrupt()
218 * code, but nevertheless some AT keyboard interfaces send in atari_keyboard_interrupt()
252 kb_state.state = KEYBOARD; in atari_keyboard_interrupt()
261 kb_state.state = KEYBOARD; in atari_keyboard_interrupt()
269 kb_state.state = KEYBOARD; in atari_keyboard_interrupt()
278 kb_state.state = KEYBOARD; in atari_keyboard_interrupt()
288 kb_state.state = KEYBOARD; in atari_keyboard_interrupt()
302 pr_err("Error in keyboard communication\n"); in atari_keyboard_interrupt()
312 * I write to the keyboard without using interrupts, I poll instead.
504 kb_state.state = KEYBOARD; in atari_keyb_init()
508 "keyboard,mouse,MIDI", atari_keyboard_interrupt); in atari_keyb_init()
556 pr_err("Keyboard self test failed!\n"); in atari_keyb_init()