/Linux-v4.19/drivers/input/joystick/ |
D | psxpad-spi.c | 235 input_report_key(input, BTN_DPAD_UP, b_rsp3 & BIT(3)); in psxpad_spi_poll() 236 input_report_key(input, BTN_DPAD_DOWN, b_rsp3 & BIT(1)); in psxpad_spi_poll() 237 input_report_key(input, BTN_DPAD_LEFT, b_rsp3 & BIT(0)); in psxpad_spi_poll() 238 input_report_key(input, BTN_DPAD_RIGHT, b_rsp3 & BIT(2)); in psxpad_spi_poll() 239 input_report_key(input, BTN_X, b_rsp4 & BIT(3)); in psxpad_spi_poll() 240 input_report_key(input, BTN_A, b_rsp4 & BIT(2)); in psxpad_spi_poll() 241 input_report_key(input, BTN_B, b_rsp4 & BIT(1)); in psxpad_spi_poll() 242 input_report_key(input, BTN_Y, b_rsp4 & BIT(0)); in psxpad_spi_poll() 243 input_report_key(input, BTN_TL, b_rsp4 & BIT(5)); in psxpad_spi_poll() 244 input_report_key(input, BTN_TR, b_rsp4 & BIT(4)); in psxpad_spi_poll() [all …]
|
D | spaceball.c | 97 input_report_key(dev, BTN_1, (data[2] & 0x01) || (data[2] & 0x20)); in spaceball_process_packet() 98 input_report_key(dev, BTN_2, data[2] & 0x02); in spaceball_process_packet() 99 input_report_key(dev, BTN_3, data[2] & 0x04); in spaceball_process_packet() 100 input_report_key(dev, BTN_4, data[2] & 0x08); in spaceball_process_packet() 101 input_report_key(dev, BTN_5, data[1] & 0x01); in spaceball_process_packet() 102 input_report_key(dev, BTN_6, data[1] & 0x02); in spaceball_process_packet() 103 input_report_key(dev, BTN_7, data[1] & 0x04); in spaceball_process_packet() 104 input_report_key(dev, BTN_8, data[1] & 0x10); in spaceball_process_packet() 109 input_report_key(dev, BTN_1, data[2] & 0x01); in spaceball_process_packet() 110 input_report_key(dev, BTN_2, data[2] & 0x02); in spaceball_process_packet() [all …]
|
D | db9.c | 295 input_report_key(dev, db9_cd32_btn[i], ~data[j + db9_saturn_byte[i]] & db9_saturn_mask[i]); in db9_saturn_report() 301 input_report_key(dev, db9_cd32_btn[i], ~data[j + db9_saturn_byte[i]] & db9_saturn_mask[i]); in db9_saturn_report() 314 input_report_key(dev, BTN_A, data[j + 3] & 0x80); in db9_saturn_report() 318 input_report_key(dev, BTN_START, data[j + 1] & 0x08); in db9_saturn_report() 319 input_report_key(dev, BTN_A, data[j + 1] & 0x04); in db9_saturn_report() 320 input_report_key(dev, BTN_C, data[j + 1] & 0x02); in db9_saturn_report() 321 input_report_key(dev, BTN_B, data[j + 1] & 0x01); in db9_saturn_report() 330 input_report_key(dev, db9_cd32_btn[i], 0); in db9_saturn_report() 382 input_report_key(dev2, BTN_TRIGGER, ~data & DB9_FIRE1); in db9_timer() 391 input_report_key(dev, BTN_TRIGGER, data & DB9_FIRE1); in db9_timer() [all …]
|
D | stinger.c | 67 input_report_key(dev, BTN_A, ((data[0] & 0x20) >> 5)); in stinger_process_packet() 68 input_report_key(dev, BTN_B, ((data[0] & 0x10) >> 4)); in stinger_process_packet() 69 input_report_key(dev, BTN_C, ((data[0] & 0x08) >> 3)); in stinger_process_packet() 70 input_report_key(dev, BTN_X, ((data[0] & 0x04) >> 2)); in stinger_process_packet() 71 input_report_key(dev, BTN_Y, ((data[3] & 0x20) >> 5)); in stinger_process_packet() 72 input_report_key(dev, BTN_Z, ((data[3] & 0x10) >> 4)); in stinger_process_packet() 73 input_report_key(dev, BTN_TL, ((data[3] & 0x08) >> 3)); in stinger_process_packet() 74 input_report_key(dev, BTN_TR, ((data[3] & 0x04) >> 2)); in stinger_process_packet() 75 input_report_key(dev, BTN_SELECT, ((data[3] & 0x02) >> 1)); in stinger_process_packet() 76 input_report_key(dev, BTN_START, (data[3] & 0x01)); in stinger_process_packet()
|
D | xpad.c | 628 input_report_key(dev, BTN_TL2, data[10]); in xpad_process_packet() 629 input_report_key(dev, BTN_TR2, data[11]); in xpad_process_packet() 638 input_report_key(dev, BTN_TRIGGER_HAPPY1, data[2] & 0x04); in xpad_process_packet() 639 input_report_key(dev, BTN_TRIGGER_HAPPY2, data[2] & 0x08); in xpad_process_packet() 640 input_report_key(dev, BTN_TRIGGER_HAPPY3, data[2] & 0x01); in xpad_process_packet() 641 input_report_key(dev, BTN_TRIGGER_HAPPY4, data[2] & 0x02); in xpad_process_packet() 650 input_report_key(dev, BTN_START, data[2] & 0x10); in xpad_process_packet() 651 input_report_key(dev, BTN_SELECT, data[2] & 0x20); in xpad_process_packet() 652 input_report_key(dev, BTN_THUMBL, data[2] & 0x40); in xpad_process_packet() 653 input_report_key(dev, BTN_THUMBR, data[2] & 0x80); in xpad_process_packet() [all …]
|
D | maplecontrol.c | 45 input_report_key(dev, BTN_C, buttons & 0x0001); in dc_pad_callback() 46 input_report_key(dev, BTN_B, buttons & 0x0002); in dc_pad_callback() 47 input_report_key(dev, BTN_A, buttons & 0x0004); in dc_pad_callback() 48 input_report_key(dev, BTN_START, buttons & 0x0008); in dc_pad_callback() 49 input_report_key(dev, BTN_Z, buttons & 0x0100); in dc_pad_callback() 50 input_report_key(dev, BTN_Y, buttons & 0x0200); in dc_pad_callback() 51 input_report_key(dev, BTN_X, buttons & 0x0400); in dc_pad_callback() 52 input_report_key(dev, BTN_SELECT, buttons & 0x0800); in dc_pad_callback()
|
D | a3d.c | 122 input_report_key(dev, BTN_RIGHT, data[2] & 1); in a3d_read() 123 input_report_key(dev, BTN_LEFT, data[3] & 2); in a3d_read() 124 input_report_key(dev, BTN_MIDDLE, data[3] & 4); in a3d_read() 142 input_report_key(dev, BTN_RIGHT, data[2] & 1); in a3d_read() 143 input_report_key(dev, BTN_LEFT, data[3] & 2); in a3d_read() 144 input_report_key(dev, BTN_MIDDLE, data[3] & 4); in a3d_read() 145 input_report_key(dev, BTN_SIDE, data[7] & 2); in a3d_read() 146 input_report_key(dev, BTN_EXTRA, data[7] & 4); in a3d_read() 158 input_report_key(dev, BTN_TRIGGER, data[8] & 1); in a3d_read() 159 input_report_key(dev, BTN_THUMB, data[8] & 2); in a3d_read() [all …]
|
D | gamecon.c | 254 input_report_key(dev, gc_n64_btn[j], in gc_n64_process_packet() 397 input_report_key(dev, gc_snes_btn[j], in gc_nes_process_packet() 408 input_report_key(dev, gc_snes_btn[j], in gc_nes_process_packet() 425 input_report_key(dev, BTN_LEFT, s & data[9]); in gc_nes_process_packet() 426 input_report_key(dev, BTN_RIGHT, s & data[8]); in gc_nes_process_packet() 499 input_report_key(dev, BTN_THUMB, s & data[5]); in gc_multi_process_packet() 507 input_report_key(dev, BTN_TRIGGER, s & data[4]); in gc_multi_process_packet() 651 input_report_key(dev, BTN_THUMBL, ~data[0] & 0x04); in gc_psx_report_one() 652 input_report_key(dev, BTN_THUMBR, ~data[0] & 0x02); in gc_psx_report_one() 660 input_report_key(dev, gc_psx_ddr_btn[i], in gc_psx_report_one() [all …]
|
D | warrior.c | 69 input_report_key(dev, BTN_TRIGGER, data[3] & 1); in warrior_process_packet() 70 input_report_key(dev, BTN_THUMB, (data[3] >> 1) & 1); in warrior_process_packet() 71 input_report_key(dev, BTN_TOP, (data[3] >> 2) & 1); in warrior_process_packet() 72 input_report_key(dev, BTN_TOP2, (data[3] >> 3) & 1); in warrior_process_packet()
|
/Linux-v4.19/drivers/hid/ |
D | hid-udraw-ps3.c | 129 input_report_key(udraw->joy_input_dev, BTN_WEST, data[0] & 1); in udraw_raw_event() 130 input_report_key(udraw->joy_input_dev, BTN_SOUTH, !!(data[0] & 2)); in udraw_raw_event() 131 input_report_key(udraw->joy_input_dev, BTN_EAST, !!(data[0] & 4)); in udraw_raw_event() 132 input_report_key(udraw->joy_input_dev, BTN_NORTH, !!(data[0] & 8)); in udraw_raw_event() 134 input_report_key(udraw->joy_input_dev, BTN_SELECT, !!(data[1] & 1)); in udraw_raw_event() 135 input_report_key(udraw->joy_input_dev, BTN_START, !!(data[1] & 2)); in udraw_raw_event() 136 input_report_key(udraw->joy_input_dev, BTN_MODE, !!(data[1] & 16)); in udraw_raw_event() 222 input_report_key(udraw->touch_input_dev, BTN_TOUCH, 1); in udraw_raw_event() 223 input_report_key(udraw->touch_input_dev, BTN_TOOL_FINGER, in udraw_raw_event() 225 input_report_key(udraw->touch_input_dev, BTN_TOOL_DOUBLETAP, in udraw_raw_event() [all …]
|
D | wacom_wac.c | 102 input_report_key(input, wacom->tool[0], 1); in wacom_penpartner_irq() 107 input_report_key(input, BTN_TOUCH, ((signed char)data[6] > -127)); in wacom_penpartner_irq() 108 input_report_key(input, BTN_STYLUS, (data[5] & 0x40)); in wacom_penpartner_irq() 110 input_report_key(input, wacom->tool[0], 0); in wacom_penpartner_irq() 113 input_report_key(input, BTN_TOUCH, 0); in wacom_penpartner_irq() 118 input_report_key(input, BTN_TOOL_PEN, 1); in wacom_penpartner_irq() 123 input_report_key(input, BTN_TOUCH, ((signed char)data[6] > -80) && !(data[5] & 0x20)); in wacom_penpartner_irq() 124 input_report_key(input, BTN_STYLUS, (data[5] & 0x40)); in wacom_penpartner_irq() 167 input_report_key(input, BTN_TOOL_RUBBER, 0); in wacom_pl_irq() 184 input_report_key(input, BTN_TOUCH, data[4] & 0x08); in wacom_pl_irq() [all …]
|
D | hid-wiimote-modules.c | 67 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_LEFT], in wiimod_keys_in_keys() 69 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_RIGHT], in wiimod_keys_in_keys() 71 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_DOWN], in wiimod_keys_in_keys() 73 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_UP], in wiimod_keys_in_keys() 75 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_PLUS], in wiimod_keys_in_keys() 77 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_TWO], in wiimod_keys_in_keys() 79 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_ONE], in wiimod_keys_in_keys() 81 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_B], in wiimod_keys_in_keys() 83 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_A], in wiimod_keys_in_keys() 85 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_MINUS], in wiimod_keys_in_keys() [all …]
|
/Linux-v4.19/drivers/input/mouse/ |
D | sermouse.c | 67 input_report_key(dev, BTN_LEFT, !(data & 4)); in sermouse_process_msc() 68 input_report_key(dev, BTN_RIGHT, !(data & 1)); in sermouse_process_msc() 69 input_report_key(dev, BTN_MIDDLE, !(data & 2)); in sermouse_process_msc() 113 input_report_key(dev, BTN_LEFT, (data >> 5) & 1); in sermouse_process_ms() 114 input_report_key(dev, BTN_RIGHT, (data >> 4) & 1); in sermouse_process_ms() 128 input_report_key(dev, BTN_MIDDLE, !test_bit(BTN_MIDDLE, dev->key)); in sermouse_process_ms() 147 input_report_key(dev, BTN_MIDDLE, (data >> 5) & 1); in sermouse_process_ms() 148 input_report_key(dev, BTN_SIDE, (data >> 4) & 1); in sermouse_process_ms() 153 input_report_key(dev, BTN_SIDE, (data >> 5) & 1); in sermouse_process_ms() 157 input_report_key(dev, BTN_MIDDLE, (data >> 4) & 1); in sermouse_process_ms() [all …]
|
D | vsxxxaa.c | 255 input_report_key(dev, BTN_LEFT, left); in vsxxxaa_handle_REL_packet() 256 input_report_key(dev, BTN_MIDDLE, middle); in vsxxxaa_handle_REL_packet() 257 input_report_key(dev, BTN_RIGHT, right); in vsxxxaa_handle_REL_packet() 258 input_report_key(dev, BTN_TOUCH, 0); in vsxxxaa_handle_REL_packet() 307 input_report_key(dev, BTN_LEFT, left); in vsxxxaa_handle_ABS_packet() 308 input_report_key(dev, BTN_MIDDLE, middle); in vsxxxaa_handle_ABS_packet() 309 input_report_key(dev, BTN_RIGHT, right); in vsxxxaa_handle_ABS_packet() 310 input_report_key(dev, BTN_TOUCH, touch); in vsxxxaa_handle_ABS_packet() 360 input_report_key(dev, BTN_LEFT, left); in vsxxxaa_handle_POR_packet() 361 input_report_key(dev, BTN_MIDDLE, middle); in vsxxxaa_handle_POR_packet() [all …]
|
D | logips2pp.c | 66 input_report_key(dev, BTN_SIDE, packet[2] & BIT(4)); in ps2pp_process_byte() 67 input_report_key(dev, BTN_EXTRA, packet[2] & BIT(5)); in ps2pp_process_byte() 73 input_report_key(dev, BTN_SIDE, packet[2] & BIT(0)); in ps2pp_process_byte() 74 input_report_key(dev, BTN_EXTRA, packet[2] & BIT(1)); in ps2pp_process_byte() 75 input_report_key(dev, BTN_TASK, packet[2] & BIT(2)); in ps2pp_process_byte() 76 input_report_key(dev, BTN_BACK, packet[2] & BIT(3)); in ps2pp_process_byte() 77 input_report_key(dev, BTN_FORWARD, packet[2] & BIT(4)); in ps2pp_process_byte()
|
D | atarimouse.c | 85 input_report_key(atamouse_dev, BTN_LEFT, buttons & 0x4); in atamouse_interrupt() 86 input_report_key(atamouse_dev, BTN_MIDDLE, buttons & 0x2); in atamouse_interrupt() 87 input_report_key(atamouse_dev, BTN_RIGHT, buttons & 0x1); in atamouse_interrupt()
|
D | rpcmouse.c | 56 input_report_key(dev, BTN_LEFT, b & 0x40); in rpcmouse_irq() 57 input_report_key(dev, BTN_MIDDLE, b & 0x20); in rpcmouse_irq() 58 input_report_key(dev, BTN_RIGHT, b & 0x10); in rpcmouse_irq()
|
D | synaptics_usb.c | 102 input_report_key(input_dev, BTN_LEFT, synusb->data[1] & 0x04); in synusb_report_buttons() 103 input_report_key(input_dev, BTN_RIGHT, synusb->data[1] & 0x01); in synusb_report_buttons() 104 input_report_key(input_dev, BTN_MIDDLE, synusb->data[1] & 0x02); in synusb_report_buttons() 168 input_report_key(input_dev, BTN_TOUCH, 1); in synusb_report_touchpad() 170 input_report_key(input_dev, BTN_TOUCH, 0); in synusb_report_touchpad() 181 input_report_key(input_dev, BTN_TOOL_FINGER, num_fingers == 1); in synusb_report_touchpad() 182 input_report_key(input_dev, BTN_TOOL_DOUBLETAP, num_fingers == 2); in synusb_report_touchpad() 183 input_report_key(input_dev, BTN_TOOL_TRIPLETAP, num_fingers == 3); in synusb_report_touchpad() 187 input_report_key(input_dev, BTN_MIDDLE, synusb->data[1] & 0x08); in synusb_report_touchpad()
|
/Linux-v4.19/drivers/input/tablet/ |
D | hanwang.c | 141 input_report_key(input_dev, in hanwang_parse_packet() 149 input_report_key(input_dev, in hanwang_parse_packet() 160 input_report_key(input_dev, BTN_TOOL_PEN, 1); in hanwang_parse_packet() 166 input_report_key(input_dev, BTN_TOOL_RUBBER, 1); in hanwang_parse_packet() 201 input_report_key(input_dev, BTN_STYLUS, data[1] & 0x02); in hanwang_parse_packet() 204 input_report_key(input_dev, BTN_STYLUS2, in hanwang_parse_packet() 207 input_report_key(input_dev, BTN_TOOL_PEN, 1); in hanwang_parse_packet() 223 input_report_key(input_dev, BTN_TOOL_FINGER, in hanwang_parse_packet() 226 input_report_key(input_dev, BTN_0, data[2]); in hanwang_parse_packet() 228 input_report_key(input_dev, in hanwang_parse_packet() [all …]
|
D | aiptek.c | 488 input_report_key(inputdev, BTN_LEFT, left); in aiptek_irq() 489 input_report_key(inputdev, BTN_MIDDLE, middle); in aiptek_irq() 490 input_report_key(inputdev, BTN_RIGHT, right); in aiptek_irq() 506 input_report_key(inputdev, in aiptek_irq() 548 input_report_key(inputdev, in aiptek_irq() 550 input_report_key(inputdev, in aiptek_irq() 562 input_report_key(inputdev, BTN_TOUCH, tip); in aiptek_irq() 563 input_report_key(inputdev, BTN_STYLUS, bs); in aiptek_irq() 564 input_report_key(inputdev, BTN_STYLUS2, pck); in aiptek_irq() 591 input_report_key(inputdev, in aiptek_irq() [all …]
|
/Linux-v4.19/drivers/macintosh/ |
D | adbhid.c | 332 input_report_key(ahid->input, KEY_CAPSLOCK, 1); in adbhid_input_keycode() 334 input_report_key(ahid->input, KEY_CAPSLOCK, 0); in adbhid_input_keycode() 396 input_report_key(adbhid[id]->input, key, !up_flag); in adbhid_input_keycode() 488 input_report_key(adbhid[id]->input, BTN_LEFT, !((data[1] >> 7) & 1)); in adbhid_mouse_input() 489 input_report_key(adbhid[id]->input, BTN_MIDDLE, !((data[2] >> 7) & 1)); in adbhid_mouse_input() 492 input_report_key(adbhid[id]->input, BTN_RIGHT, !((data[3] >> 7) & 1)); in adbhid_mouse_input() 520 input_report_key(adbhid[id]->input, KEY_SOUND, down); in adbhid_buttons_input() 524 input_report_key(adbhid[id]->input, KEY_MUTE, down); in adbhid_buttons_input() 528 input_report_key(adbhid[id]->input, KEY_VOLUMEDOWN, down); in adbhid_buttons_input() 532 input_report_key(adbhid[id]->input, KEY_VOLUMEUP, down); in adbhid_buttons_input() [all …]
|
/Linux-v4.19/drivers/input/keyboard/ |
D | ep93xx_keypad.c | 101 input_report_key(input_dev, keypad->key1, 0); in ep93xx_keypad_irq_handler() 104 input_report_key(input_dev, keypad->key2, 0); in ep93xx_keypad_irq_handler() 106 input_report_key(input_dev, key1, 1); in ep93xx_keypad_irq_handler() 107 input_report_key(input_dev, key2, 1); in ep93xx_keypad_irq_handler() 114 input_report_key(input_dev, keypad->key1, 0); in ep93xx_keypad_irq_handler() 117 input_report_key(input_dev, keypad->key2, 0); in ep93xx_keypad_irq_handler() 119 input_report_key(input_dev, key1, 1); in ep93xx_keypad_irq_handler() 125 input_report_key(input_dev, keypad->key1, 0); in ep93xx_keypad_irq_handler() 126 input_report_key(input_dev, keypad->key2, 0); in ep93xx_keypad_irq_handler()
|
/Linux-v4.19/drivers/staging/unisys/visorinput/ |
D | visorinput.c | 563 input_report_key(visorinput_dev, keycode, 1); in handle_locking_key() 565 input_report_key(visorinput_dev, keycode, 0); in handle_locking_key() 621 input_report_key(visorinput_dev, keycode, 1); in visorinput_channel_interrupt() 625 input_report_key(visorinput_dev, keycode, 0); in visorinput_channel_interrupt() 629 input_report_key(visorinput_dev, keycode, 1); in visorinput_channel_interrupt() 631 input_report_key(visorinput_dev, keycode, 0); in visorinput_channel_interrupt() 649 input_report_key(visorinput_dev, button, 1); in visorinput_channel_interrupt() 656 input_report_key(visorinput_dev, button, 0); in visorinput_channel_interrupt() 663 input_report_key(visorinput_dev, button, 1); in visorinput_channel_interrupt() 665 input_report_key(visorinput_dev, button, 0); in visorinput_channel_interrupt() [all …]
|
/Linux-v4.19/drivers/input/misc/ |
D | hisi_powerkey.c | 34 input_report_key(input, KEY_POWER, 1); in hi65xx_power_press_isr() 45 input_report_key(input, KEY_POWER, 0); in hi65xx_power_release_isr() 57 input_report_key(input, KEY_RESTART, !value); in hi65xx_restart_toggle_isr()
|
/Linux-v4.19/drivers/hid/usbhid/ |
D | usbmouse.c | 80 input_report_key(dev, BTN_LEFT, data[0] & 0x01); in usb_mouse_irq() 81 input_report_key(dev, BTN_RIGHT, data[0] & 0x02); in usb_mouse_irq() 82 input_report_key(dev, BTN_MIDDLE, data[0] & 0x04); in usb_mouse_irq() 83 input_report_key(dev, BTN_SIDE, data[0] & 0x08); in usb_mouse_irq() 84 input_report_key(dev, BTN_EXTRA, data[0] & 0x10); in usb_mouse_irq()
|