Searched refs:keycode (Results 1 - 25 of 128) sorted by relevance

123456

/linux-master/drivers/input/
H A Dsparse-keymap.c28 for (key = dev->keycode; key->type != KE_END; key++) {
45 for (key = dev->keycode; key->type != KE_END; key++)
66 for (key = dev->keycode; key->type != KE_END; key++)
77 * @keycode: Key code
83 unsigned int keycode)
87 for (key = dev->keycode; key->type != KE_END; key++)
88 if (key->type == KE_KEY && keycode == key->keycode)
116 if (dev->keycode) {
119 ke->keycode
82 sparse_keymap_entry_from_keycode(struct input_dev *dev, unsigned int keycode) argument
[all...]
H A Dapm-power.c19 static void system_power_event(unsigned int keycode) argument
21 switch (keycode) {
/linux-master/drivers/input/keyboard/
H A Dmaple_keyb.c28 unsigned short keycode[NR_SCANCODES]; member in struct:dc_kbd
85 int code, keycode; local
90 keycode = kbd->keycode[code];
92 input_report_key(dev, keycode, (kbd->new[0] >> i) & 1);
99 keycode = kbd->keycode[code];
100 if (keycode) {
102 input_report_key(dev, keycode, 0);
111 keycode
[all...]
H A Dxtkbd.c38 unsigned char keycode[256]; member in struct:xtkbd
55 if (xtkbd->keycode[data & XTKBD_KEY]) {
56 input_report_key(xtkbd->dev, xtkbd->keycode[data & XTKBD_KEY], !(data & XTKBD_RELEASE));
81 memcpy(xtkbd->keycode, xtkbd_keycode, sizeof(xtkbd->keycode));
92 input_dev->keycode = xtkbd->keycode;
97 set_bit(xtkbd->keycode[i], input_dev->keybit);
H A Dnewtonkbd.c41 unsigned char keycode[128]; member in struct:nkbd
53 if (nkbd->keycode[data & NKBD_KEY]) {
54 input_report_key(nkbd->dev, nkbd->keycode[data & NKBD_KEY], data & NKBD_PRESS);
79 memcpy(nkbd->keycode, nkbd_keycode, sizeof(nkbd->keycode));
90 input_dev->keycode = nkbd->keycode;
94 set_bit(nkbd->keycode[i], input_dev->keybit);
H A Dadc-keys.c21 u32 keycode; member in struct:adc_keys_button
37 int keycode = 0; local
48 keycode = st->map[i].keycode;
54 keycode = 0;
56 if (st->last_key && st->last_key != keycode)
59 if (keycode)
60 input_report_key(input, keycode, 1);
63 st->last_key = keycode;
93 &map[i].keycode)) {
[all...]
H A Dstowaway.c47 unsigned char keycode[128]; member in struct:skbd
59 if (skbd->keycode[data & SKBD_KEY_MASK]) {
60 input_report_key(dev, skbd->keycode[data & SKBD_KEY_MASK],
83 memcpy(skbd->keycode, skbd_keycode, sizeof(skbd->keycode));
94 input_dev->keycode = skbd->keycode;
H A Diqs62x-keys.c40 unsigned int keycode[IQS62X_NUM_KEYS]; member in struct:iqs62x_keys_private
63 iqs62x_keys->keycode,
117 * and are unmasked if mapped to a valid keycode.
120 if (iqs62x_keys->keycode[i] == KEY_RESERVED)
164 * either wheel movement flag is mapped to a valid keycode.
166 if (iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_UP] != KEY_RESERVED)
169 if (iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_DN] != KEY_RESERVED)
213 input_report_key(iqs62x_keys->input, iqs62x_keys->keycode[i],
235 iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_UP],
240 iqs62x_keys->keycode[IQS62X_EVENT_WHEEL_D
[all...]
H A Dlkkbd.c262 unsigned short keycode[LK_NUM_KEYCODES]; member in struct:lkkbd
352 lk->keycode[0xb1] = KEY_COMPOSE;
362 lk->keycode[0xb1] = KEY_LEFTALT;
415 "Scancode of stuck key is 0x%02x, keycode is 0x%04x\n",
416 lk->id[3], lk->keycode[lk->id[3]]);
428 unsigned int keycode; local
446 input_report_key(input_dev, lk->keycode[i], 0);
470 keycode = lk->keycode[data];
471 if (keycode !
[all...]
H A Dsnvs_pwrkey.c37 int keycode; member in struct:pwrkey_drv_data
57 input_event(input, EV_KEY, pdata->keycode, state);
86 input_report_key(input, pdata->keycode, 1);
88 input_report_key(input, pdata->keycode, 0);
139 if (of_property_read_u32(np, "linux,keycode", &pdata->keycode)) {
140 pdata->keycode = KEY_POWER;
192 input_set_capability(input, EV_KEY, pdata->keycode);
H A Dadp5520-keys.c20 unsigned short keycode[ADP5520_KEYMAPSIZE]; member in struct:adp5520_keys
30 input_report_key(dev->input, dev->keycode[i], value);
114 input->keycodesize = sizeof(dev->keycode[0]);
116 input->keycode = dev->keycode;
118 memcpy(dev->keycode, pdata->keymap,
128 __set_bit(dev->keycode[i], input->keybit);
H A Dpxa27x_keypad.c254 unsigned short keycode; local
256 keycode = code & 0xffff;
257 keypad->keycodes[n] = keycode;
258 __set_bit(keycode, input_dev->keybit);
260 keycode = code >> 16;
261 keypad->keycodes[n + 1] = keycode;
262 __set_bit(keycode, input_dev->keybit);
345 unsigned short keycode; local
364 keycode = pdata->direct_key_map[i];
365 keypad->keycodes[MAX_MATRIX_KEY_NUM + i] = keycode;
496 unsigned char keycode = keypad->keycodes[code]; local
[all...]
H A Dimx_sc_key.c28 u32 keycode; member in struct:imx_key_drv_data
91 input_event(input, EV_KEY, priv->keycode, state);
126 &priv->keycode)) {
143 input_set_capability(input, EV_KEY, priv->keycode);
H A Dsunkbd.c57 unsigned char keycode[ARRAY_SIZE(sunkbd_keycode)]; member in struct:sunkbd
115 if (sunkbd->keycode[data & SUNKBD_KEY]) {
117 sunkbd->keycode[data & SUNKBD_KEY],
290 memcpy(sunkbd->keycode, sunkbd_keycode, sizeof(sunkbd->keycode));
310 input_dev->keycode = sunkbd->keycode;
314 __set_bit(sunkbd->keycode[i], input_dev->keybit);
H A Dlocomokbd.c59 unsigned char keycode[LOCOMOKBD_NUMKEYS]; member in struct:locomokbd
135 key = locomokbd->keycode[scancode];
271 input_dev->keycode = locomokbd->keycode;
277 memcpy(locomokbd->keycode, locomokbd_keycode, sizeof(locomokbd->keycode));
279 set_bit(locomokbd->keycode[i], input_dev->keybit);
H A Dsun4i-lradc-keys.c92 u32 keycode; member in struct:sun4i_lradc_keymap
112 u32 i, ints, val, voltage, diff, keycode = 0, closest = 0xffffffff; local
118 * any info as to which key was released, so we cache the keycode.
134 keycode = lradc->chan0_map[i].keycode;
138 lradc->chan0_keycode = keycode;
244 error = of_property_read_u32(pp, "linux,code", &map->keycode);
307 __set_bit(lradc->chan0_map[i].keycode, lradc->input->keybit);
H A Datkbd.c72 * Scancode to keycode tables. These are just the default setting, and
186 unsigned short keycode; member in struct:__anon45
212 unsigned short keycode[ATKBD_KEYMAP_SIZE]; member in struct:atkbd
450 unsigned short keycode; local
507 keycode = atkbd->keycode[code];
510 if (keycode != ATKBD_KEY_NULL)
513 switch (keycode) {
523 "Use 'setkeycodes %s%02x <keycode>' to make it known.\n",
552 } else if (!atkbd->softrepeat && test_bit(keycode, de
1094 u16 scancode, keycode; local
[all...]
/linux-master/drivers/media/firewire/
H A Dfiredtv-rc.c138 idev->keycode = kmemdup(keytable, sizeof(keytable), GFP_KERNEL);
139 if (!idev->keycode) {
156 kfree(idev->keycode);
165 kfree(fdtv->remote_ctrl_dev->keycode);
172 u16 *keycode = idev->keycode; local
175 code = keycode[code - 0x0300];
177 code = keycode[code - 0x0320];
/linux-master/include/linux/input/
H A Dad714x.h44 int keycode; member in struct:ad714x_button_plat
H A Dsparse-keymap.h22 * @keycode: KEY_* code assigned to a key/button
37 u16 keycode; /* For KE_KEY */ member in union:key_entry::__anon4283
/linux-master/drivers/media/usb/dvb-usb/
H A Ddvb-usb-remote.c34 if (keymap[index].keycode == KEY_RESERVED ||
35 keymap[index].keycode == KEY_UNKNOWN) {
57 ke->keycode = keymap[index].keycode;
58 if (ke->keycode == KEY_UNKNOWN)
59 ke->keycode = KEY_RESERVED;
87 *old_keycode = keymap[index].keycode;
88 keymap->keycode = ke->keycode;
89 __set_bit(ke->keycode, de
[all...]
/linux-master/drivers/macintosh/
H A Dadbhid.c217 u16 *keycode; member in struct:adbhid
288 int keycode, up_flag, key; local
290 keycode = scancode & 0x7f;
294 if (keycode == ADB_KEY_CAPSLOCK && !up_flag) {
312 keycode = ADB_KEY_CAPSLOCK;
328 switch (keycode) {
346 keycode = ADB_KEY_POWER;
356 /* Fn + Command will produce a bogus "power" keycode */
358 keycode = ADB_KEY_CMD;
364 keycode
[all...]
/linux-master/drivers/input/joystick/
H A Dadafruit-seesaw.c76 { KE_KEY, SEESAW_BUTTON_A, .keycode = BTN_SOUTH },
77 { KE_KEY, SEESAW_BUTTON_B, .keycode = BTN_EAST },
78 { KE_KEY, SEESAW_BUTTON_X, .keycode = BTN_NORTH },
79 { KE_KEY, SEESAW_BUTTON_Y, .keycode = BTN_WEST },
80 { KE_KEY, SEESAW_BUTTON_START, .keycode = BTN_START },
81 { KE_KEY, SEESAW_BUTTON_SELECT, .keycode = BTN_SELECT },
/linux-master/sound/usb/caiaq/
H A Dinput.c294 unsigned short *keycode = input_dev->keycode; local
297 if (!keycode)
305 input_report_key(input_dev, keycode[i],
612 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_rk2));
613 memcpy(cdev->keycode, keycode_rk2, sizeof(keycode_rk2));
624 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_rk3));
625 memcpy(cdev->keycode, keycode_rk3, sizeof(keycode_rk3));
635 BUILD_BUG_ON(sizeof(cdev->keycode) < sizeof(keycode_ak1));
636 memcpy(cdev->keycode, keycode_ak
[all...]
/linux-master/drivers/platform/x86/dell/
H A Ddell-wmi-base.c185 u16 keycode; member in struct:dell_bios_keymap_entry
407 if ((key->keycode == KEY_BRIGHTNESSUP ||
408 key->keycode == KEY_BRIGHTNESSDOWN) &&
415 if (key->keycode == KEY_KBDILLUMTOGGLE) {
573 u16 keycode = (bios_entry->keycode < local
575 bios_to_linux_keycode[bios_entry->keycode] :
576 (bios_entry->keycode == 0xffff ? KEY_UNKNOWN : KEY_RESERVED);
583 if (keycode == KEY_RESERVED) {
584 pr_info("firmware scancode 0x%x maps to unrecognized keycode
[all...]

Completed in 331 milliseconds

123456