Lines Matching full:keycode
262 unsigned short keycode[LK_NUM_KEYCODES]; member
352 lk->keycode[0xb1] = KEY_COMPOSE; in lkkbd_detection_done()
362 lk->keycode[0xb1] = KEY_LEFTALT; in lkkbd_detection_done()
415 "Scancode of stuck key is 0x%02x, keycode is 0x%04x\n", in lkkbd_detection_done()
416 lk->id[3], lk->keycode[lk->id[3]]); in lkkbd_detection_done()
428 unsigned int keycode; in lkkbd_interrupt() local
446 input_report_key(input_dev, lk->keycode[i], 0); in lkkbd_interrupt()
470 keycode = lk->keycode[data]; in lkkbd_interrupt()
471 if (keycode != KEY_RESERVED) { in lkkbd_interrupt()
472 input_report_key(input_dev, keycode, in lkkbd_interrupt()
473 !test_bit(keycode, input_dev->key)); in lkkbd_interrupt()
624 memcpy(lk->keycode, lkkbd_keycode, sizeof(lk->keycode)); in lkkbd_connect()
651 input_dev->keycode = lk->keycode; in lkkbd_connect()
652 input_dev->keycodesize = sizeof(lk->keycode[0]); in lkkbd_connect()
653 input_dev->keycodemax = ARRAY_SIZE(lk->keycode); in lkkbd_connect()
656 __set_bit(lk->keycode[i], input_dev->keybit); in lkkbd_connect()