Searched refs:scancode (Results 1 – 5 of 5) sorted by relevance
167 static int usb_kbd_translate(struct usb_kbd_pdata *data, unsigned char scancode, in usb_kbd_translate() argument187 if ((scancode > 3) && (scancode <= 0x1d)) { in usb_kbd_translate()188 keycode = scancode - 4 + 'a'; in usb_kbd_translate()202 if ((scancode > 0x1d) && (scancode < 0x39)) { in usb_kbd_translate()205 keycode = usb_kbd_numkey_shifted[scancode - 0x1e]; in usb_kbd_translate()207 keycode = usb_kbd_numkey[scancode - 0x1e]; in usb_kbd_translate()211 if ((scancode >= 0x54) && (scancode <= 0x67)) in usb_kbd_translate()212 keycode = usb_kbd_num_keypad[scancode - 0x54]; in usb_kbd_translate()215 keycode = scancode - 0x3; in usb_kbd_translate()218 if (scancode == NUM_LOCK) { in usb_kbd_translate()[all …]
44 u32 scancode) in ir_lookup_by_scancode() argument53 if (rc_map[i].scan[j].scancode == scancode) { in ir_lookup_by_scancode()105 rc_map[i].scan[j].scancode, in ir_parse_keys()122 u32 scancode; in ir_nec_decode() local183 scancode = command << 8 | not_command; in ir_nec_decode()187 scancode = (bitrev16(scancode) >> 8) & 0xFF; in ir_nec_decode()189 usercode, scancode); in ir_nec_decode()192 ret = ir_lookup_by_scancode(priv, usercode, scancode); in ir_nec_decode()
38 unsigned char scancode; in handle_kbd_event() local40 scancode = kbd_read_input(); in handle_kbd_event()49 handle_scancode(scancode); in handle_kbd_event()
96 extern void handle_scancode(unsigned char scancode);
76 u32 scancode; member