Home
last modified time | relevance | path

Searched refs:keybit (Results 1 – 25 of 157) sorted by relevance

1234567

/linux/drivers/hid/
H A Dhid-udraw-ps3.c318 set_bit(BTN_TOUCH, input_dev->keybit); in udraw_setup_touch()
319 set_bit(BTN_TOOL_FINGER, input_dev->keybit); in udraw_setup_touch()
320 set_bit(BTN_TOOL_DOUBLETAP, input_dev->keybit); in udraw_setup_touch()
347 set_bit(BTN_TOUCH, input_dev->keybit); in udraw_setup_pen()
348 set_bit(BTN_TOOL_PEN, input_dev->keybit); in udraw_setup_pen()
391 set_bit(BTN_SOUTH, input_dev->keybit); in udraw_setup_joypad()
392 set_bit(BTN_NORTH, input_dev->keybit); in udraw_setup_joypad()
393 set_bit(BTN_EAST, input_dev->keybit); in udraw_setup_joypad()
394 set_bit(BTN_WEST, input_dev->keybit); in udraw_setup_joypad()
395 set_bit(BTN_SELECT, input_dev->keybit); in udraw_setup_joypad()
[all …]
/linux/drivers/input/misc/
H A Dcm109.c127 int keybit; /* 0=new scan 1,2,4,8=scan columns */ member
374 dev->ctl_data->byte[HID_OR1] = dev->keybit; in cm109_submit_ctl()
375 dev->ctl_data->byte[HID_OR2] = dev->keybit; in cm109_submit_ctl()
400 dev->keybit); in cm109_urb_irq_callback()
414 if (dev->keybit == 0xf) { in cm109_urb_irq_callback()
421 dev->keybit = 0x1; in cm109_urb_irq_callback()
425 dev->keybit <<= 1; in cm109_urb_irq_callback()
426 if (dev->keybit > 0x8) in cm109_urb_irq_callback()
427 dev->keybit = 0xf; in cm109_urb_irq_callback()
557 dev->keybit = 0xf; in cm109_input_open()
[all …]
H A Dati_remote2.c525 __set_bit(ke->keycode, idev->keybit); in ati_remote2_setkeycode()
534 __clear_bit(*old_keycode, idev->keybit); in ati_remote2_setkeycode()
552 idev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_LEFT) | in ati_remote2_input_init()
559 __set_bit(ar2->keycode[mode][index], idev->keybit); in ati_remote2_input_init()
570 __set_bit(KEY_PROG1, idev->keybit); in ati_remote2_input_init()
571 __set_bit(KEY_PROG2, idev->keybit); in ati_remote2_input_init()
572 __set_bit(KEY_PROG3, idev->keybit); in ati_remote2_input_init()
573 __set_bit(KEY_PROG4, idev->keybit); in ati_remote2_input_init()
574 __set_bit(KEY_PC, idev->keybit); in ati_remote2_input_init()
H A Dmc13783-pwrbutton.c130 __set_bit(pdata->b1on_key, pwr->keybit); in mc13783_pwrbutton_probe()
149 __set_bit(pdata->b2on_key, pwr->keybit); in mc13783_pwrbutton_probe()
168 __set_bit(pdata->b3on_key, pwr->keybit); in mc13783_pwrbutton_probe()
H A Dcobalt_btns.c99 __set_bit(bdev->keymap[i], input->keybit); in cobalt_buttons_probe()
100 __clear_bit(KEY_RESERVED, input->keybit); in cobalt_buttons_probe()
H A Dsgi_btns.c107 __set_bit(bdev->keymap[i], input->keybit); in sgi_buttons_probe()
108 __clear_bit(KEY_RESERVED, input->keybit); in sgi_buttons_probe()
H A Dxen-kbdfront.c95 if (test_bit(key->keycode, info->ptr->keybit)) { in xenkbd_handle_key_event()
97 } else if (test_bit(key->keycode, info->kbd->keybit)) { in xenkbd_handle_key_event()
258 __set_bit(i, kbd->keybit); in xenkbd_probe()
260 __set_bit(i, kbd->keybit); in xenkbd_probe()
317 __set_bit(i, ptr->keybit); in xenkbd_probe()
/linux/drivers/macintosh/
H A Dadbhid.c832 set_bit(hid->keycode[i], input_dev->keybit); in adbhid_input_register()
847 input_dev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_LEFT) | in adbhid_input_register()
858 set_bit(KEY_SOUND, input_dev->keybit); in adbhid_input_register()
859 set_bit(KEY_MUTE, input_dev->keybit); in adbhid_input_register()
860 set_bit(KEY_VOLUMEUP, input_dev->keybit); in adbhid_input_register()
861 set_bit(KEY_VOLUMEDOWN, input_dev->keybit); in adbhid_input_register()
867 set_bit(KEY_MUTE, input_dev->keybit); in adbhid_input_register()
868 set_bit(KEY_VOLUMEUP, input_dev->keybit); in adbhid_input_register()
869 set_bit(KEY_VOLUMEDOWN, input_dev->keybit); in adbhid_input_register()
870 set_bit(KEY_BRIGHTNESSUP, input_dev->keybit); in adbhid_input_register()
[all …]
/linux/drivers/input/tablet/
H A Dwacom_serial4.c543 set_bit(BTN_TOOL_PEN, input_dev->keybit); in wacom_connect()
544 set_bit(BTN_TOOL_RUBBER, input_dev->keybit); in wacom_connect()
545 set_bit(BTN_TOOL_MOUSE, input_dev->keybit); in wacom_connect()
546 set_bit(BTN_TOUCH, input_dev->keybit); in wacom_connect()
547 set_bit(BTN_STYLUS, input_dev->keybit); in wacom_connect()
548 set_bit(BTN_LEFT, input_dev->keybit); in wacom_connect()
549 set_bit(BTN_RIGHT, input_dev->keybit); in wacom_connect()
550 set_bit(BTN_MIDDLE, input_dev->keybit); in wacom_connect()
567 __set_bit(BTN_STYLUS2, input_dev->keybit); in wacom_connect()
/linux/net/rfkill/
H A Dinput.c278 .keybit = { [BIT_WORD(KEY_WLAN)] = BIT_MASK(KEY_WLAN) },
283 .keybit = { [BIT_WORD(KEY_BLUETOOTH)] = BIT_MASK(KEY_BLUETOOTH) },
288 .keybit = { [BIT_WORD(KEY_UWB)] = BIT_MASK(KEY_UWB) },
293 .keybit = { [BIT_WORD(KEY_WIMAX)] = BIT_MASK(KEY_WIMAX) },
298 .keybit = { [BIT_WORD(KEY_RFKILL)] = BIT_MASK(KEY_RFKILL) },
/linux/drivers/input/touchscreen/
H A Dwacom_i2c.c203 __set_bit(BTN_TOOL_PEN, input->keybit); in wacom_i2c_probe()
204 __set_bit(BTN_TOOL_RUBBER, input->keybit); in wacom_i2c_probe()
205 __set_bit(BTN_STYLUS, input->keybit); in wacom_i2c_probe()
206 __set_bit(BTN_STYLUS2, input->keybit); in wacom_i2c_probe()
207 __set_bit(BTN_TOUCH, input->keybit); in wacom_i2c_probe()
/linux/drivers/input/mouse/
H A Dbyd.c488 __set_bit(BTN_TOUCH, dev->keybit); in byd_init()
489 __set_bit(BTN_TOOL_FINGER, dev->keybit); in byd_init()
491 __set_bit(BTN_LEFT, dev->keybit); in byd_init()
492 __set_bit(BTN_RIGHT, dev->keybit); in byd_init()
493 __clear_bit(BTN_MIDDLE, dev->keybit); in byd_init()
H A Dcypress_ps2.c359 __set_bit(BTN_TOUCH, input->keybit); in cypress_set_input_params()
360 __set_bit(BTN_TOOL_FINGER, input->keybit); in cypress_set_input_params()
361 __set_bit(BTN_TOOL_DOUBLETAP, input->keybit); in cypress_set_input_params()
362 __set_bit(BTN_TOOL_TRIPLETAP, input->keybit); in cypress_set_input_params()
363 __set_bit(BTN_TOOL_QUADTAP, input->keybit); in cypress_set_input_params()
364 __set_bit(BTN_TOOL_QUINTTAP, input->keybit); in cypress_set_input_params()
371 __set_bit(BTN_LEFT, input->keybit); in cypress_set_input_params()
372 __set_bit(BTN_RIGHT, input->keybit); in cypress_set_input_params()
373 __set_bit(BTN_MIDDLE, input->keybit); in cypress_set_input_params()
H A Dsermouse.c252 input_dev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_LEFT) | in sermouse_connect()
256 if (c & 0x01) set_bit(BTN_MIDDLE, input_dev->keybit); in sermouse_connect()
257 if (c & 0x02) set_bit(BTN_SIDE, input_dev->keybit); in sermouse_connect()
258 if (c & 0x04) set_bit(BTN_EXTRA, input_dev->keybit); in sermouse_connect()
H A Dtouchkit_ps2.c75 dev->keybit[BIT_WORD(BTN_MOUSE)] = 0; in touchkit_ps2_detect()
76 dev->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH); in touchkit_ps2_detect()
H A Dvsxxxaa.c478 __set_bit(BTN_LEFT, input_dev->keybit); /* We have 3 buttons */ in vsxxxaa_connect()
479 __set_bit(BTN_MIDDLE, input_dev->keybit); in vsxxxaa_connect()
480 __set_bit(BTN_RIGHT, input_dev->keybit); in vsxxxaa_connect()
481 __set_bit(BTN_TOUCH, input_dev->keybit); /* ...and Tablet */ in vsxxxaa_connect()
H A Delantech.c1128 __clear_bit(BTN_RIGHT, dev->keybit); in elantech_set_buttonpad_prop()
1179 __set_bit(BTN_LEFT, dev->keybit); in elantech_set_input_params()
1181 __set_bit(BTN_MIDDLE, dev->keybit); in elantech_set_input_params()
1182 __set_bit(BTN_RIGHT, dev->keybit); in elantech_set_input_params()
1184 __set_bit(BTN_TOUCH, dev->keybit); in elantech_set_input_params()
1185 __set_bit(BTN_TOOL_FINGER, dev->keybit); in elantech_set_input_params()
1186 __set_bit(BTN_TOOL_DOUBLETAP, dev->keybit); in elantech_set_input_params()
1187 __set_bit(BTN_TOOL_TRIPLETAP, dev->keybit); in elantech_set_input_params()
1194 __set_bit(BTN_FORWARD, dev->keybit); in elantech_set_input_params()
1195 __set_bit(BTN_BACK, dev->keybit); in elantech_set_input_params()
[all …]
/linux/drivers/input/joystick/
H A Dspaceball.c223 input_dev->keybit[BIT_WORD(BTN_0)] |= BIT_MASK(BTN_9); in spaceball_connect()
224 input_dev->keybit[BIT_WORD(BTN_A)] |= BIT_MASK(BTN_A) | in spaceball_connect()
229 input_dev->keybit[BIT_WORD(BTN_0)] |= BIT_MASK(BTN_2) | in spaceball_connect()
235 input_dev->keybit[BIT_WORD(BTN_0)] |= BIT_MASK(BTN_1) | in spaceball_connect()
/linux/drivers/input/
H A Dinput-mt.c64 __set_bit(BTN_TOUCH, dev->keybit); in input_mt_init_slots()
71 __set_bit(BTN_TOOL_FINGER, dev->keybit); in input_mt_init_slots()
72 __set_bit(BTN_TOOL_DOUBLETAP, dev->keybit); in input_mt_init_slots()
74 __set_bit(BTN_TOOL_TRIPLETAP, dev->keybit); in input_mt_init_slots()
76 __set_bit(BTN_TOOL_QUADTAP, dev->keybit); in input_mt_init_slots()
78 __set_bit(BTN_TOOL_QUINTTAP, dev->keybit); in input_mt_init_slots()
H A Dmatrix-keymap.c39 __set_bit(code, input_dev->keybit); in matrix_keypad_map_key()
189 __clear_bit(KEY_RESERVED, input_dev->keybit); in matrix_keypad_build_keymap()
/linux/drivers/input/keyboard/
H A Dopencores-kbd.c85 __set_bit(opencores_kbd->keycodes[i], input->keybit); in opencores_kbd_probe()
87 __clear_bit(KEY_RESERVED, input->keybit); in opencores_kbd_probe()
H A Dxtkbd.c97 set_bit(xtkbd->keycode[i], input_dev->keybit); in xtkbd_connect()
98 clear_bit(0, input_dev->keybit); in xtkbd_connect()
H A Djornada720_kbd.c119 __set_bit(jornadakbd->keymap[i], input_dev->keybit); in jornada720_kbd_probe()
120 __clear_bit(KEY_RESERVED, input_dev->keybit); in jornada720_kbd_probe()
H A Ddlink-dir685-touchkeys.c99 __set_bit(tk->codes[i], tk->input->keybit); in dir685_tk_probe()
100 __clear_bit(KEY_RESERVED, tk->input->keybit); in dir685_tk_probe()
H A Dnewtonkbd.c94 set_bit(nkbd->keycode[i], input_dev->keybit); in nkbd_connect()
95 clear_bit(0, input_dev->keybit); in nkbd_connect()

1234567