Home
last modified time | relevance | path

Searched refs:scan_code (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/input/
H A Di8042.c228 int scan_code; in i8042_kbd_check() local
231 scan_code = in8(I8042_DATA_REG); in i8042_kbd_check()
232 if (scan_code == 0xfa) { in i8042_kbd_check()
234 } else if (scan_code == 0xe0) { in i8042_kbd_check()
238 if (scan_code & 0x80) { in i8042_kbd_check()
239 scan_code &= 0x7f; in i8042_kbd_check()
245 if (ext_key_map[i] == scan_code) { in i8042_kbd_check()
246 scan_code = 0x60 + i; in i8042_kbd_check()
255 input_add_keycode(input, scan_code, release); in i8042_kbd_check()
H A Dkeyboard.c55 void handle_scancode(unsigned char scan_code) in handle_scancode() argument
60 if (scan_code & 0x80) { in handle_scancode()
61 scan_code &= 0x7f; in handle_scancode()
65 input_add_keycode(&config, scan_code, release); in handle_scancode()
/OK3568_Linux_fs/u-boot/lib/efi_loader/
H A Defi_console.c347 .scan_code = 0, in efi_cin_read_key_stroke()
368 pressed_key.scan_code = 23; in efi_cin_read_key_stroke()
371 pressed_key.scan_code = getc() - 'P' + 11; in efi_cin_read_key_stroke()
380 pressed_key.scan_code = ch - 'A' + 1; in efi_cin_read_key_stroke()
383 pressed_key.scan_code = 6; in efi_cin_read_key_stroke()
386 pressed_key.scan_code = 5; in efi_cin_read_key_stroke()
389 pressed_key.scan_code = getc() - '0' + 11; in efi_cin_read_key_stroke()
393 pressed_key.scan_code = getc() - '0' + 19; in efi_cin_read_key_stroke()
397 pressed_key.scan_code = 8; in efi_cin_read_key_stroke()
/OK3568_Linux_fs/kernel/drivers/input/keyboard/
H A Djornada720_kbd.c57 u8 count, kbd_data, scan_code; in jornada720_kbd_interrupt() local
73 scan_code = kbd_data & 0x7f; in jornada720_kbd_interrupt()
75 input_event(input, EV_MSC, MSC_SCAN, scan_code); in jornada720_kbd_interrupt()
76 input_report_key(input, jornadakbd->keymap[scan_code], in jornada720_kbd_interrupt()
/OK3568_Linux_fs/kernel/drivers/input/serio/
H A Dhyperv-keyboard.c108 u16 scan_code; in hv_kbd_on_receive() local
158 scan_code = __le16_to_cpu(ks_msg->make_code); in hv_kbd_on_receive()
160 scan_code |= XTKBD_RELEASE; in hv_kbd_on_receive()
162 serio_interrupt(kbd_dev->hv_serio, scan_code, 0); in hv_kbd_on_receive()
/OK3568_Linux_fs/u-boot/drivers/serial/
H A Dserial_efi.c66 if (!ch && priv->key.scan_code == 8) in serial_efi_getc()
68 debug(" [%x %x %x] ", ch, priv->key.unicode_char, priv->key.scan_code); in serial_efi_getc()
/OK3568_Linux_fs/external/xserver/hw/kdrive/src/
H A Dkinput.c1643 unsigned char scan_code, unsigned char is_up) in KdEnqueueKeyboardEvent() argument
1651 if (scan_code >= ki->minScanCode && scan_code <= ki->maxScanCode) { in KdEnqueueKeyboardEvent()
1652 key_code = scan_code + KD_MIN_KEYCODE - ki->minScanCode; in KdEnqueueKeyboardEvent()
1666 ki->name, scan_code, ki->minScanCode, ki->maxScanCode); in KdEnqueueKeyboardEvent()
H A Dkdrive.h384 KdEnqueueKeyboardEvent(KdKeyboardInfo * ki, unsigned char scan_code,
/OK3568_Linux_fs/u-boot/include/
H A Defi_api.h451 u16 scan_code; member
/OK3568_Linux_fs/kernel/drivers/firmware/efi/libstub/
H A Defistub.h350 u16 scan_code; member