Home
last modified time | relevance | path

Searched refs:input_report_key (Results 1 – 200 of 279) sorted by relevance

12

/linux-4.4.14/drivers/hid/
Dwacom_wac.c79 input_report_key(input, wacom->tool[0], 1); in wacom_penpartner_irq()
84 input_report_key(input, BTN_TOUCH, ((signed char)data[6] > -127)); in wacom_penpartner_irq()
85 input_report_key(input, BTN_STYLUS, (data[5] & 0x40)); in wacom_penpartner_irq()
87 input_report_key(input, wacom->tool[0], 0); in wacom_penpartner_irq()
90 input_report_key(input, BTN_TOUCH, 0); in wacom_penpartner_irq()
95 input_report_key(input, BTN_TOOL_PEN, 1); in wacom_penpartner_irq()
100 input_report_key(input, BTN_TOUCH, ((signed char)data[6] > -80) && !(data[5] & 0x20)); in wacom_penpartner_irq()
101 input_report_key(input, BTN_STYLUS, (data[5] & 0x40)); in wacom_penpartner_irq()
144 input_report_key(input, BTN_TOOL_RUBBER, 0); in wacom_pl_irq()
160 input_report_key(input, BTN_TOUCH, data[4] & 0x08); in wacom_pl_irq()
[all …]
Dhid-wiimote-modules.c67 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 …]
Dhid-microsoft.c187 input_report_key(input, KEY_KPEQUAL, value & 0x01); in ms_event()
188 input_report_key(input, KEY_KPLEFTPAREN, value & 0x02); in ms_event()
189 input_report_key(input, KEY_KPRIGHTPAREN, value & 0x04); in ms_event()
Dhid-saitek.c166 input_report_key(input, usage->code, 1); in saitek_event()
169 input_report_key(input, usage->code, 0); in saitek_event()
Dhid-ntrig.c630 input_report_key(input, BTN_TOUCH, in ntrig_event()
632 input_report_key(input, BTN_TOOL_DOUBLETAP, in ntrig_event()
840 input_report_key(input, BTN_TOOL_DOUBLETAP, 1); in ntrig_event()
841 input_report_key(input, BTN_TOUCH, 1); in ntrig_event()
843 input_report_key(input, BTN_TOOL_DOUBLETAP, 0); in ntrig_event()
844 input_report_key(input, BTN_TOUCH, 0); in ntrig_event()
Dhid-magicmouse.c171 input_report_key(msc->input, BTN_MIDDLE, state & 4); in magicmouse_emit_buttons()
174 input_report_key(msc->input, BTN_LEFT, state & 1); in magicmouse_emit_buttons()
175 input_report_key(msc->input, BTN_RIGHT, state & 2); in magicmouse_emit_buttons()
355 input_report_key(input, BTN_MOUSE, clicks & 1); in magicmouse_raw_event()
Dhid-appleir.c161 input_report_key(appleir->input_dev, key, 0); in key_up()
167 input_report_key(appleir->input_dev, key, 1); in key_down()
Dhid-logitech-hidpp.c1107 input_report_key(mydata->input, BTN_MIDDLE, 1); in m560_raw_event()
1110 input_report_key(mydata->input, BTN_FORWARD, 1); in m560_raw_event()
1113 input_report_key(mydata->input, BTN_BACK, 1); in m560_raw_event()
1116 input_report_key(mydata->input, BTN_BACK, 0); in m560_raw_event()
1117 input_report_key(mydata->input, BTN_FORWARD, 0); in m560_raw_event()
1118 input_report_key(mydata->input, BTN_MIDDLE, 0); in m560_raw_event()
1138 input_report_key(mydata->input, BTN_LEFT, in m560_raw_event()
1140 input_report_key(mydata->input, BTN_RIGHT, in m560_raw_event()
Dhid-elo.c65 input_report_key(input, BTN_TOUCH, 1); in elo_process_data()
70 input_report_key(input, BTN_TOUCH, 0); in elo_process_data()
Dhid-picolcd_core.c156 input_report_key(data->input_keys, key_code, 1); in picolcd_raw_keypad()
179 input_report_key(data->input_keys, key_code, 0); in picolcd_raw_keypad()
/linux-4.4.14/drivers/input/joystick/
Dspaceball.c101 input_report_key(dev, BTN_1, (data[2] & 0x01) || (data[2] & 0x20)); in spaceball_process_packet()
102 input_report_key(dev, BTN_2, data[2] & 0x02); in spaceball_process_packet()
103 input_report_key(dev, BTN_3, data[2] & 0x04); in spaceball_process_packet()
104 input_report_key(dev, BTN_4, data[2] & 0x08); in spaceball_process_packet()
105 input_report_key(dev, BTN_5, data[1] & 0x01); in spaceball_process_packet()
106 input_report_key(dev, BTN_6, data[1] & 0x02); in spaceball_process_packet()
107 input_report_key(dev, BTN_7, data[1] & 0x04); in spaceball_process_packet()
108 input_report_key(dev, BTN_8, data[1] & 0x10); in spaceball_process_packet()
113 input_report_key(dev, BTN_1, data[2] & 0x01); in spaceball_process_packet()
114 input_report_key(dev, BTN_2, data[2] & 0x02); in spaceball_process_packet()
[all …]
Dxpad.c377 input_report_key(dev, BTN_TL2, data[10]); in xpad_process_packet()
378 input_report_key(dev, BTN_TR2, data[11]); in xpad_process_packet()
387 input_report_key(dev, BTN_TRIGGER_HAPPY1, data[2] & 0x04); in xpad_process_packet()
388 input_report_key(dev, BTN_TRIGGER_HAPPY2, data[2] & 0x08); in xpad_process_packet()
389 input_report_key(dev, BTN_TRIGGER_HAPPY3, data[2] & 0x01); in xpad_process_packet()
390 input_report_key(dev, BTN_TRIGGER_HAPPY4, data[2] & 0x02); in xpad_process_packet()
399 input_report_key(dev, BTN_START, data[2] & 0x10); in xpad_process_packet()
400 input_report_key(dev, BTN_SELECT, data[2] & 0x20); in xpad_process_packet()
401 input_report_key(dev, BTN_THUMBL, data[2] & 0x40); in xpad_process_packet()
402 input_report_key(dev, BTN_THUMBR, data[2] & 0x80); in xpad_process_packet()
[all …]
Dstinger.c71 input_report_key(dev, BTN_A, ((data[0] & 0x20) >> 5)); in stinger_process_packet()
72 input_report_key(dev, BTN_B, ((data[0] & 0x10) >> 4)); in stinger_process_packet()
73 input_report_key(dev, BTN_C, ((data[0] & 0x08) >> 3)); in stinger_process_packet()
74 input_report_key(dev, BTN_X, ((data[0] & 0x04) >> 2)); in stinger_process_packet()
75 input_report_key(dev, BTN_Y, ((data[3] & 0x20) >> 5)); in stinger_process_packet()
76 input_report_key(dev, BTN_Z, ((data[3] & 0x10) >> 4)); in stinger_process_packet()
77 input_report_key(dev, BTN_TL, ((data[3] & 0x08) >> 3)); in stinger_process_packet()
78 input_report_key(dev, BTN_TR, ((data[3] & 0x04) >> 2)); in stinger_process_packet()
79 input_report_key(dev, BTN_SELECT, ((data[3] & 0x02) >> 1)); in stinger_process_packet()
80 input_report_key(dev, BTN_START, (data[3] & 0x01)); in stinger_process_packet()
Ddb9.c295 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()
390 input_report_key(dev, BTN_TRIGGER, data & DB9_FIRE1); in db9_timer()
[all …]
Dmaplecontrol.c45 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()
Da3d.c126 input_report_key(dev, BTN_RIGHT, data[2] & 1); in a3d_read()
127 input_report_key(dev, BTN_LEFT, data[3] & 2); in a3d_read()
128 input_report_key(dev, BTN_MIDDLE, data[3] & 4); in a3d_read()
146 input_report_key(dev, BTN_RIGHT, data[2] & 1); in a3d_read()
147 input_report_key(dev, BTN_LEFT, data[3] & 2); in a3d_read()
148 input_report_key(dev, BTN_MIDDLE, data[3] & 4); in a3d_read()
149 input_report_key(dev, BTN_SIDE, data[7] & 2); in a3d_read()
150 input_report_key(dev, BTN_EXTRA, data[7] & 4); in a3d_read()
162 input_report_key(dev, BTN_TRIGGER, data[8] & 1); in a3d_read()
163 input_report_key(dev, BTN_THUMB, data[8] & 2); in a3d_read()
[all …]
Dgamecon.c258 input_report_key(dev, gc_n64_btn[j], in gc_n64_process_packet()
401 input_report_key(dev, gc_snes_btn[j], in gc_nes_process_packet()
412 input_report_key(dev, gc_snes_btn[j], in gc_nes_process_packet()
429 input_report_key(dev, BTN_LEFT, s & data[9]); in gc_nes_process_packet()
430 input_report_key(dev, BTN_RIGHT, s & data[8]); in gc_nes_process_packet()
503 input_report_key(dev, BTN_THUMB, s & data[5]); in gc_multi_process_packet()
511 input_report_key(dev, BTN_TRIGGER, s & data[4]); in gc_multi_process_packet()
655 input_report_key(dev, BTN_THUMBL, ~data[0] & 0x04); in gc_psx_report_one()
656 input_report_key(dev, BTN_THUMBR, ~data[0] & 0x02); in gc_psx_report_one()
663 input_report_key(dev, gc_psx_ddr_btn[i], in gc_psx_report_one()
[all …]
Dwarrior.c73 input_report_key(dev, BTN_TRIGGER, data[3] & 1); in warrior_process_packet()
74 input_report_key(dev, BTN_THUMB, (data[3] >> 1) & 1); in warrior_process_packet()
75 input_report_key(dev, BTN_TOP, (data[3] >> 2) & 1); in warrior_process_packet()
76 input_report_key(dev, BTN_TOP2, (data[3] >> 3) & 1); in warrior_process_packet()
Dsidewinder.c324 input_report_key(dev, sw_btn[SW_ID_3DP][j], !GB(j+8,1)); in sw_parse()
326 input_report_key(dev, BTN_BASE4, !GB(38,1)); in sw_parse()
327 input_report_key(dev, BTN_BASE5, !GB(37,1)); in sw_parse()
344 input_report_key(sw->dev[i], sw_btn[SW_ID_GP][j], !GB(i*15+j+4,1)); in sw_parse()
367 input_report_key(dev, sw_btn[SW_ID_PP][j], !GB(j,1)); in sw_parse()
387 input_report_key(dev, sw_btn[SW_ID_FSP][j], !GB(j+10,1)); in sw_parse()
389 input_report_key(dev, BTN_TR, !GB(26,1)); in sw_parse()
390 input_report_key(dev, BTN_START, !GB(27,1)); in sw_parse()
391 input_report_key(dev, BTN_MODE, !GB(38,1)); in sw_parse()
392 input_report_key(dev, BTN_SELECT, !GB(39,1)); in sw_parse()
[all …]
Dturbografx.c110 input_report_key(dev, BTN_TRIGGER, (data1 & TGFX_TRIGGER)); in tgfx_timer()
111 input_report_key(dev, BTN_THUMB, (data2 & TGFX_THUMB )); in tgfx_timer()
112 input_report_key(dev, BTN_THUMB2, (data2 & TGFX_THUMB2 )); in tgfx_timer()
113 input_report_key(dev, BTN_TOP, (data2 & TGFX_TOP )); in tgfx_timer()
114 input_report_key(dev, BTN_TOP2, (data2 & TGFX_TOP2 )); in tgfx_timer()
Dinteract.c156 input_report_key(dev, interact_btn_hhfx[i], (data[0] >> (i + 16)) & 1); in interact_poll()
159 input_report_key(dev, interact_btn_hhfx[i + 8], (data[1] >> (i + 20)) & 1); in interact_poll()
170 input_report_key(dev, interact_btn_pp8d[i], (data[1] >> (i + 16)) & 1); in interact_poll()
Dgrip.c211 input_report_key(dev, grip_btn_gpp[j], (*data >> j) & 1); in grip_poll()
230 input_report_key(dev, grip_btn_bd[j], (data[3] >> (j + 4)) & 1); in grip_poll()
253 input_report_key(dev, grip_btn_xt[j], (data[3] >> (j + 3)) & 1); in grip_poll()
273 input_report_key(dev, grip_btn_dc[j], (data[3] >> (j + 3)) & 1); in grip_poll()
Dspaceorb.c107 input_report_key(dev, spaceorb_buttons[i], (data[1] >> i) & 1); in spaceorb_process_packet()
113 input_report_key(dev, spaceorb_buttons[i], (data[2] >> i) & 1); in spaceorb_process_packet()
Danalog.c216 input_report_key(dev, analog->buttons[j++], (buttons >> i) & 1); in analog_decode()
220 input_report_key(dev, analog->buttons[j++], (buttons >> (i + 10)) & 1); in analog_decode()
223 input_report_key(dev, analog_pads[0], axes[2] < (initial[2] >> 1)); in analog_decode()
225 input_report_key(dev, analog_pads[1], axes[3] < (initial[3] >> 1)); in analog_decode()
227 input_report_key(dev, analog_pads[2], axes[2] > (initial[2] + (initial[2] >> 1))); in analog_decode()
229 input_report_key(dev, analog_pads[3], axes[3] > (initial[3] + (initial[3] >> 1))); in analog_decode()
Dgf2k.c193 input_report_key(dev, gf2k_btn_joy[i], (t >> i) & 1); in gf2k_read()
196 input_report_key(dev, gf2k_btn_pad[i], (t >> i) & 1); in gf2k_read()
Damijoy.c66 input_report_key(amijoy_dev[i], BTN_TRIGGER, button); in amijoy_interrupt()
Dmagellan.c105 for (i = 0; i < 9; i++) input_report_key(dev, magellan_buttons[i], (t >> i) & 1); in magellan_process_packet()
Dtwidjoy.c116 input_report_key(dev, bp->buttons[i], i+1 == value); in twidjoy_process_packet()
Dadi.c238 input_report_key(dev, *key++, adi_get_bits(adi, 1)); in adi_decode()
248 input_report_key(dev, *key++, adi_get_bits(adi, 1)); in adi_decode()
Dcobra.c133 input_report_key(dev, cobra_btn[j], data[i] & (0x20 << j)); in cobra_poll()
Dguillemot.c144 input_report_key(dev, guillemot->type->btn[i], (data[2 + (i >> 3)] >> (i & 7)) & 1); in guillemot_poll()
/linux-4.4.14/drivers/input/mouse/
Dsermouse.c71 input_report_key(dev, BTN_LEFT, !(data & 4)); in sermouse_process_msc()
72 input_report_key(dev, BTN_RIGHT, !(data & 1)); in sermouse_process_msc()
73 input_report_key(dev, BTN_MIDDLE, !(data & 2)); in sermouse_process_msc()
117 input_report_key(dev, BTN_LEFT, (data >> 5) & 1); in sermouse_process_ms()
118 input_report_key(dev, BTN_RIGHT, (data >> 4) & 1); in sermouse_process_ms()
132 input_report_key(dev, BTN_MIDDLE, !test_bit(BTN_MIDDLE, dev->key)); in sermouse_process_ms()
150 input_report_key(dev, BTN_MIDDLE, (data >> 5) & 1); in sermouse_process_ms()
151 input_report_key(dev, BTN_SIDE, (data >> 4) & 1); in sermouse_process_ms()
156 input_report_key(dev, BTN_SIDE, (data >> 5) & 1); in sermouse_process_ms()
159 input_report_key(dev, BTN_MIDDLE, (data >> 4) & 1); in sermouse_process_ms()
[all …]
Dvsxxxaa.c255 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 …]
Dlogips2pp.c63 input_report_key(dev, BTN_SIDE, (packet[2] >> 4) & 1); in ps2pp_process_byte()
64 input_report_key(dev, BTN_EXTRA, (packet[2] >> 5) & 1); in ps2pp_process_byte()
70 input_report_key(dev, BTN_SIDE, (packet[2]) & 1); in ps2pp_process_byte()
71 input_report_key(dev, BTN_EXTRA, (packet[2] >> 1) & 1); in ps2pp_process_byte()
72 input_report_key(dev, BTN_BACK, (packet[2] >> 3) & 1); in ps2pp_process_byte()
73 input_report_key(dev, BTN_FORWARD, (packet[2] >> 4) & 1); in ps2pp_process_byte()
74 input_report_key(dev, BTN_TASK, (packet[2] >> 2) & 1); in ps2pp_process_byte()
97 input_report_key(dev, BTN_LEFT, packet[0] & 1); in ps2pp_process_byte()
98 input_report_key(dev, BTN_MIDDLE, (packet[0] >> 2) & 1); in ps2pp_process_byte()
99 input_report_key(dev, BTN_RIGHT, (packet[0] >> 1) & 1); in ps2pp_process_byte()
Delantech.c270 input_report_key(dev, BTN_TOUCH, fingers != 0); in elantech_report_absolute_v1()
283 input_report_key(dev, BTN_TOOL_FINGER, fingers == 1); in elantech_report_absolute_v1()
284 input_report_key(dev, BTN_TOOL_DOUBLETAP, fingers == 2); in elantech_report_absolute_v1()
285 input_report_key(dev, BTN_TOOL_TRIPLETAP, fingers == 3); in elantech_report_absolute_v1()
286 input_report_key(dev, BTN_LEFT, packet[0] & 0x01); in elantech_report_absolute_v1()
287 input_report_key(dev, BTN_RIGHT, packet[0] & 0x02); in elantech_report_absolute_v1()
292 input_report_key(dev, BTN_FORWARD, packet[0] & 0x40); in elantech_report_absolute_v1()
294 input_report_key(dev, BTN_BACK, packet[0] & 0x80); in elantech_report_absolute_v1()
387 input_report_key(dev, BTN_TOUCH, fingers != 0); in elantech_report_absolute_v2()
393 input_report_key(dev, BTN_TOOL_FINGER, fingers == 1); in elantech_report_absolute_v2()
[all …]
Dalps.c227 input_report_key(dev, BTN_LEFT, left); in alps_report_buttons()
230 input_report_key(dev, BTN_RIGHT, right); in alps_report_buttons()
233 input_report_key(dev, BTN_MIDDLE, middle); in alps_report_buttons()
315 input_report_key(dev, BTN_TOOL_FINGER, 0); in alps_process_packet_v1_v2()
321 input_report_key(dev, BTN_TOUCH, 1); in alps_process_packet_v1_v2()
323 input_report_key(dev, BTN_TOUCH, 0); in alps_process_packet_v1_v2()
331 input_report_key(dev, BTN_TOOL_FINGER, z > 0); in alps_process_packet_v1_v2()
337 input_report_key(dev, BTN_FORWARD, forward); in alps_process_packet_v1_v2()
338 input_report_key(dev, BTN_BACK, back); in alps_process_packet_v1_v2()
342 input_report_key(dev, BTN_0, packet[2] & 4); in alps_process_packet_v1_v2()
[all …]
Datarimouse.c85 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()
Drpcmouse.c56 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()
Dsynaptics_usb.c98 input_report_key(input_dev, BTN_LEFT, synusb->data[1] & 0x04); in synusb_report_buttons()
99 input_report_key(input_dev, BTN_RIGHT, synusb->data[1] & 0x01); in synusb_report_buttons()
100 input_report_key(input_dev, BTN_MIDDLE, synusb->data[1] & 0x02); in synusb_report_buttons()
164 input_report_key(input_dev, BTN_TOUCH, 1); in synusb_report_touchpad()
166 input_report_key(input_dev, BTN_TOUCH, 0); in synusb_report_touchpad()
177 input_report_key(input_dev, BTN_TOOL_FINGER, num_fingers == 1); in synusb_report_touchpad()
178 input_report_key(input_dev, BTN_TOOL_DOUBLETAP, num_fingers == 2); in synusb_report_touchpad()
179 input_report_key(input_dev, BTN_TOOL_TRIPLETAP, num_fingers == 3); in synusb_report_touchpad()
183 input_report_key(input_dev, BTN_MIDDLE, synusb->data[1] & 0x08); in synusb_report_touchpad()
Damimouse.c65 input_report_key(dev, BTN_LEFT, ciaa.pra & 0x40); in amimouse_interrupt()
66 input_report_key(dev, BTN_MIDDLE, potgor & 0x0100); in amimouse_interrupt()
67 input_report_key(dev, BTN_RIGHT, potgor & 0x0400); in amimouse_interrupt()
Dlogibm.c95 input_report_key(logibm_dev, BTN_RIGHT, buttons & 1); in logibm_interrupt()
96 input_report_key(logibm_dev, BTN_MIDDLE, buttons & 2); in logibm_interrupt()
97 input_report_key(logibm_dev, BTN_LEFT, buttons & 4); in logibm_interrupt()
Dsynaptics.c873 input_report_key(dev, BTN_0 + 2 * i, in synaptics_report_ext_buttons()
875 input_report_key(dev, BTN_1 + 2 * i, in synaptics_report_ext_buttons()
903 input_report_key(dev, BTN_LEFT, hw->left); in synaptics_report_buttons()
904 input_report_key(dev, BTN_RIGHT, hw->right); in synaptics_report_buttons()
907 input_report_key(dev, BTN_MIDDLE, hw->middle); in synaptics_report_buttons()
910 input_report_key(dev, BTN_FORWARD, hw->up); in synaptics_report_buttons()
911 input_report_key(dev, BTN_BACK, hw->down); in synaptics_report_buttons()
1004 input_report_key(dev, BTN_BACK, !hw.down); in synaptics_process_packet()
1006 input_report_key(dev, BTN_BACK, hw.down); in synaptics_process_packet()
1011 input_report_key(dev, BTN_FORWARD, !hw.up); in synaptics_process_packet()
[all …]
Dinport.c102 input_report_key(inport_dev, BTN_MIDDLE, buttons & 1); in inport_interrupt()
103 input_report_key(inport_dev, BTN_LEFT, buttons & 2); in inport_interrupt()
104 input_report_key(inport_dev, BTN_RIGHT, buttons & 4); in inport_interrupt()
Dmaplemouse.c39 input_report_key(dev, BTN_LEFT, buttons & 4); in dc_mouse_callback()
40 input_report_key(dev, BTN_MIDDLE, buttons & 9); in dc_mouse_callback()
41 input_report_key(dev, BTN_RIGHT, buttons & 2); in dc_mouse_callback()
Dsentelic.c800 input_report_key(dev, BTN_LEFT, packet[0] & 0x01); in fsp_process_byte()
801 input_report_key(dev, BTN_RIGHT, packet[0] & 0x02); in fsp_process_byte()
802 input_report_key(dev, BTN_TOUCH, fgrs); in fsp_process_byte()
803 input_report_key(dev, BTN_TOOL_FINGER, fgrs == 1); in fsp_process_byte()
804 input_report_key(dev, BTN_TOOL_DOUBLETAP, fgrs == 2); in fsp_process_byte()
837 input_report_key(dev, BTN_BACK, lscroll); in fsp_process_byte()
838 input_report_key(dev, BTN_FORWARD, rscroll); in fsp_process_byte()
843 input_report_key(dev, BTN_LEFT, packet[0] & 1); in fsp_process_byte()
844 input_report_key(dev, BTN_MIDDLE, (packet[0] >> 2) & 1); in fsp_process_byte()
845 input_report_key(dev, BTN_RIGHT, (packet[0] >> 1) & 1); in fsp_process_byte()
Dgpio_mouse.c29 input_report_key(input, BTN_LEFT, in gpio_mouse_scan()
32 input_report_key(input, BTN_MIDDLE, in gpio_mouse_scan()
35 input_report_key(input, BTN_RIGHT, in gpio_mouse_scan()
Dappletouch.c448 input_report_key(input, BTN_TOOL_FINGER, fingers == 1); in atp_report_fingers()
449 input_report_key(input, BTN_TOOL_DOUBLETAP, fingers == 2); in atp_report_fingers()
450 input_report_key(input, BTN_TOOL_TRIPLETAP, fingers > 2); in atp_report_fingers()
629 input_report_key(dev->input, BTN_TOUCH, 1); in atp_complete_geyser_1_2()
643 input_report_key(dev->input, BTN_TOUCH, 0); in atp_complete_geyser_1_2()
655 input_report_key(dev->input, BTN_LEFT, key); in atp_complete_geyser_1_2()
749 input_report_key(dev->input, BTN_TOUCH, 1); in atp_complete_geyser_3_4()
763 input_report_key(dev->input, BTN_TOUCH, 0); in atp_complete_geyser_3_4()
775 input_report_key(dev->input, BTN_LEFT, key); in atp_complete_geyser_3_4()
Dlifebook.c186 input_report_key(dev1, BTN_TOUCH, packet[0] & 0x04); in lifebook_process_byte()
197 input_report_key(dev2, BTN_LEFT, packet[0] & 0x01); in lifebook_process_byte()
198 input_report_key(dev2, BTN_RIGHT, packet[0] & 0x02); in lifebook_process_byte()
Dnavpoint.c99 input_report_key(navpoint->input, BTN_TOUCH, finger); in navpoint_packet()
103 input_report_key(navpoint->input, BTN_TOOL_FINGER, finger); in navpoint_packet()
104 input_report_key(navpoint->input, BTN_LEFT, gesture); in navpoint_packet()
Dpsmouse-base.c167 input_report_key(dev, BTN_SIDE, (packet[3] >> 4) & 1); in psmouse_process_byte()
168 input_report_key(dev, BTN_EXTRA, (packet[3] >> 5) & 1); in psmouse_process_byte()
178 input_report_key(dev, BTN_SIDE, (packet[0] >> 6) & 1); in psmouse_process_byte()
179 input_report_key(dev, BTN_EXTRA, (packet[0] >> 7) & 1); in psmouse_process_byte()
186 input_report_key(dev, BTN_EXTRA, (packet[0] >> 3) & 1); in psmouse_process_byte()
196 input_report_key(dev, BTN_SIDE, (packet[0] >> 3) & 1); in psmouse_process_byte()
204 input_report_key(dev, BTN_LEFT, packet[0] & 1); in psmouse_process_byte()
205 input_report_key(dev, BTN_MIDDLE, (packet[0] >> 2) & 1); in psmouse_process_byte()
206 input_report_key(dev, BTN_RIGHT, (packet[0] >> 1) & 1); in psmouse_process_byte()
Dhgpk.c376 input_report_key(idev, BTN_TOUCH, down); in hgpk_process_advanced_packet()
377 input_report_key(idev, BTN_LEFT, left); in hgpk_process_advanced_packet()
378 input_report_key(idev, BTN_RIGHT, right); in hgpk_process_advanced_packet()
454 input_report_key(dev, BTN_LEFT, left); in hgpk_process_simple_packet()
455 input_report_key(dev, BTN_RIGHT, right); in hgpk_process_simple_packet()
Dtouchkit_ps2.c63 input_report_key(dev, BTN_TOUCH, TOUCHKIT_GET_TOUCHED(packet)); in touchkit_ps2_process_byte()
Dpc110pad.c75 input_report_key(pc110pad_dev, BTN_TOUCH, in pc110pad_interrupt()
Dcypress_ps2.c556 input_report_key(input, BTN_LEFT, report_data.left); in cypress_process_packet()
557 input_report_key(input, BTN_RIGHT, report_data.right); in cypress_process_packet()
558 input_report_key(input, BTN_MIDDLE, report_data.middle); in cypress_process_packet()
Dcyapa_gen3.c1212 input_report_key(input, BTN_LEFT, in cyapa_gen3_irq_handler()
1215 input_report_key(input, BTN_MIDDLE, in cyapa_gen3_irq_handler()
1218 input_report_key(input, BTN_RIGHT, in cyapa_gen3_irq_handler()
/linux-4.4.14/drivers/input/tablet/
Dhanwang.c145 input_report_key(input_dev, in hanwang_parse_packet()
153 input_report_key(input_dev, in hanwang_parse_packet()
164 input_report_key(input_dev, BTN_TOOL_PEN, 1); in hanwang_parse_packet()
170 input_report_key(input_dev, BTN_TOOL_RUBBER, 1); in hanwang_parse_packet()
205 input_report_key(input_dev, BTN_STYLUS, data[1] & 0x02); in hanwang_parse_packet()
208 input_report_key(input_dev, BTN_STYLUS2, in hanwang_parse_packet()
211 input_report_key(input_dev, BTN_TOOL_PEN, 1); in hanwang_parse_packet()
227 input_report_key(input_dev, BTN_TOOL_FINGER, in hanwang_parse_packet()
230 input_report_key(input_dev, BTN_0, data[2]); in hanwang_parse_packet()
232 input_report_key(input_dev, in hanwang_parse_packet()
[all …]
Daiptek.c496 input_report_key(inputdev, BTN_LEFT, left); in aiptek_irq()
497 input_report_key(inputdev, BTN_MIDDLE, middle); in aiptek_irq()
498 input_report_key(inputdev, BTN_RIGHT, right); in aiptek_irq()
514 input_report_key(inputdev, in aiptek_irq()
556 input_report_key(inputdev, in aiptek_irq()
558 input_report_key(inputdev, in aiptek_irq()
570 input_report_key(inputdev, BTN_TOUCH, tip); in aiptek_irq()
571 input_report_key(inputdev, BTN_STYLUS, bs); in aiptek_irq()
572 input_report_key(inputdev, BTN_STYLUS2, pck); in aiptek_irq()
599 input_report_key(inputdev, in aiptek_irq()
[all …]
Dwacom_serial4.c341 input_report_key(wacom->dev, tools[wacom->tool].input_id, 0); in wacom_handle_packet()
346 input_report_key(wacom->dev, tools[tool].input_id, in_proximity_p); in wacom_handle_packet()
353 input_report_key(wacom->dev, BTN_TOUCH, button & 1); in wacom_handle_packet()
354 input_report_key(wacom->dev, BTN_STYLUS, button & 2); in wacom_handle_packet()
355 input_report_key(wacom->dev, BTN_STYLUS2, button & 4); in wacom_handle_packet()
357 input_report_key(wacom->dev, BTN_LEFT, button & 1); in wacom_handle_packet()
358 input_report_key(wacom->dev, BTN_RIGHT, button & 2); in wacom_handle_packet()
359 input_report_key(wacom->dev, BTN_MIDDLE, button & 4); in wacom_handle_packet()
Dacecad.c87 input_report_key(dev, BTN_TOOL_PEN, prox); in usb_acecad_irq()
100 input_report_key(dev, BTN_TOUCH, touch); in usb_acecad_irq()
101 input_report_key(dev, BTN_STYLUS, stylus); in usb_acecad_irq()
102 input_report_key(dev, BTN_STYLUS2, stylus2); in usb_acecad_irq()
Dkbtab.c68 input_report_key(dev, BTN_TOOL_PEN, 1); in kbtab_irq()
74 input_report_key(dev, BTN_RIGHT, data[0] & 0x02); in kbtab_irq()
80 input_report_key(dev, BTN_LEFT, pressure > kb_pressure_click ? 1 : 0); in kbtab_irq()
/linux-4.4.14/drivers/input/keyboard/
Dep93xx_keypad.c101 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()
Datakbd.c205 input_report_key(atakbd_dev, scancode, 1); in atakbd_interrupt()
206 input_report_key(atakbd_dev, scancode, 0); in atakbd_interrupt()
209 input_report_key(atakbd_dev, scancode, down); in atakbd_interrupt()
Damikbd.c200 input_report_key(dev, scancode, 1); in amikbd_interrupt()
201 input_report_key(dev, scancode, 0); in amikbd_interrupt()
203 input_report_key(dev, scancode, down); in amikbd_interrupt()
Dhil_kbd.c158 input_report_key(dev, kbd->data[i] & 0x7f, 1); in hil_dev_handle_kbd_events()
165 input_report_key(dev, kbd->data[i], 1); in hil_dev_handle_kbd_events()
175 input_report_key(dev, key, !up); in hil_dev_handle_kbd_events()
186 input_report_key(dev, key, !up); in hil_dev_handle_kbd_events()
197 input_report_key(dev, key, !up); in hil_dev_handle_kbd_events()
261 input_report_key(dev, btn, !up); in hil_dev_handle_ptr_events()
Dpxa930_rotary.c57 input_report_key(r->input_dev, key, 1); in rotary_irq()
59 input_report_key(r->input_dev, key, 0); in rotary_irq()
Dbf54x-keys.c142 input_report_key(bf54x_kpad->input, bf54x_kpad->lastkey, 0); in bfin_kpad_timer()
161 input_report_key(input, key, 1); in bfin_kpad_isr()
170 input_report_key(input, key, 0); in bfin_kpad_isr()
Dmaple_keyb.c106 input_report_key(dev, keycode, (kbd->new[0] >> i) & 1); in dc_scan_kbd()
116 input_report_key(dev, keycode, 0); in dc_scan_kbd()
128 input_report_key(dev, keycode, 1); in dc_scan_kbd()
Dtegra-kbc.c139 input_report_key(input, old_keycodes[i], 0); in tegra_kbc_report_released_keys()
152 input_report_key(input, keycodes[i], 1); in tegra_kbc_report_pressed_keys()
278 input_report_key(kbc->idev, kbc->current_keys[i], 0); in tegra_kbc_keypress_timer()
805 input_report_key(kbc->idev, kbc->wakeup_key, 1); in tegra_kbc_resume()
807 input_report_key(kbc->idev, kbc->wakeup_key, 0); in tegra_kbc_resume()
Dw90p910_keypad.c67 input_report_key(input_dev, key, 1); in w90p910_keypad_scan_matrix()
71 input_report_key(input_dev, key, 0); in w90p910_keypad_scan_matrix()
Dsun4i-lradc-keys.c95 input_report_key(lradc->input, lradc->chan0_keycode, 0); in sun4i_lradc_irq()
112 input_report_key(lradc->input, lradc->chan0_keycode, 1); in sun4i_lradc_irq()
Dpxa27x_keypad.c470 input_report_key(input_dev, keypad->keycodes[code], in pxa27x_keypad_scan_matrix()
503 input_report_key(dev, keycode, 1); in report_rotary_event()
506 input_report_key(dev, keycode, 0); in report_rotary_event()
562 input_report_key(input_dev, keypad->keycodes[code], in pxa27x_keypad_scan_direct()
Dspear-keyboard.c81 input_report_key(input, kbd->last_key, 0); in spear_kbd_interrupt()
91 input_report_key(input, key, 1); in spear_kbd_interrupt()
Dopencores-kbd.c33 input_report_key(input, c & 0x7f, c & 0x80 ? 0 : 1); in opencores_kbd_isr()
Dxtkbd.c75 input_report_key(xtkbd->dev, xtkbd->keycode[data & XTKBD_KEY], !(data & XTKBD_RELEASE)); in xtkbd_interrupt()
Dipaq-micro-keys.c53 input_report_key(keys->input, keys->codes[key], down); in micro_key_receive()
Dnewtonkbd.c73 input_report_key(nkbd->dev, nkbd->keycode[data & NKBD_KEY], data & NKBD_PRESS); in nkbd_interrupt()
Djornada720_kbd.c84 input_report_key(input, jornadakbd->keymap[scan_code], in jornada720_kbd_interrupt()
Dstowaway.c79 input_report_key(dev, skbd->keycode[data & SKBD_KEY_MASK], in skbd_interrupt()
Dclps711x-keypad.c75 input_report_key(dev->input, in clps711x_keypad_poll()
Dadp5520-keys.c31 input_report_key(dev->input, dev->keycode[i], value); in adp5520_keys_report_event()
Dlm8333.c99 input_report_key(input, lm8333->keycodes[code], pressed); in lm8333_key_handler()
Dlkkbd.c461 input_report_key(input_dev, lk->keycode[i], 0); in lkkbd_interrupt()
487 input_report_key(input_dev, keycode, in lkkbd_interrupt()
Dqt1070.c133 input_report_key(input, data->keycodes[i], keyval); in qt1070_interrupt()
Djornada680_kbd.c98 input_report_key(input_dev, in jornada_parse_kbd()
Dmax7359_keypad.c105 input_report_key(input_dev, keypad->keycodes[code], !release); in max7359_interrupt()
Dst-keyscan.c54 input_report_key(keypad->input_dev, in keyscan_isr()
Dmcs_touchkey.c89 input_report_key(input, data->key_code, pressed); in mcs_touchkey_interrupt()
Dnspire-keypad.c87 input_report_key(input, keymap[code], in nspire_keypad_irq()
/linux-4.4.14/drivers/staging/unisys/visorinput/
Dvisorinput.c474 input_report_key(visorinput_dev, keycode, 1); in handle_locking_key()
476 input_report_key(visorinput_dev, keycode, 0); in handle_locking_key()
547 input_report_key(visorinput_dev, keycode, 1); in visorinput_channel_interrupt()
551 input_report_key(visorinput_dev, keycode, 0); in visorinput_channel_interrupt()
555 input_report_key(visorinput_dev, keycode, 1); in visorinput_channel_interrupt()
557 input_report_key(visorinput_dev, keycode, 0); in visorinput_channel_interrupt()
575 input_report_key(visorinput_dev, button, 1); in visorinput_channel_interrupt()
582 input_report_key(visorinput_dev, button, 0); in visorinput_channel_interrupt()
589 input_report_key(visorinput_dev, button, 1); in visorinput_channel_interrupt()
592 input_report_key(visorinput_dev, button, 0); in visorinput_channel_interrupt()
[all …]
/linux-4.4.14/drivers/macintosh/
Dadbhid.c332 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 …]
Dvia-pmu-event.c67 input_report_key(pmu_input_dev, KEY_POWER, down); in via_pmu_event()
Dmac_hid.c86 input_report_key(mac_hid_emumouse_dev, btn, value); in mac_hid_emumouse_filter()
/linux-4.4.14/drivers/input/touchscreen/
Dwacom_w8001.c226 input_report_key(dev, BTN_TOUCH, 0); in report_pen_events()
227 input_report_key(dev, BTN_STYLUS, 0); in report_pen_events()
228 input_report_key(dev, BTN_STYLUS2, 0); in report_pen_events()
229 input_report_key(dev, BTN_TOOL_RUBBER, 0); in report_pen_events()
236 input_report_key(dev, BTN_TOUCH, 0); in report_pen_events()
237 input_report_key(dev, BTN_TOOL_FINGER, 0); in report_pen_events()
246 input_report_key(dev, BTN_STYLUS2, coord->f2); in report_pen_events()
253 input_report_key(dev, BTN_TOUCH, coord->tsw); in report_pen_events()
254 input_report_key(dev, BTN_STYLUS, coord->f1); in report_pen_events()
255 input_report_key(dev, w8001->type, coord->rdy); in report_pen_events()
[all …]
Dwacom_i2c.c122 input_report_key(input, BTN_TOUCH, tsw || ers); in wacom_i2c_irq()
123 input_report_key(input, wac_i2c->tool, wac_i2c->prox); in wacom_i2c_irq()
124 input_report_key(input, BTN_STYLUS, f1); in wacom_i2c_irq()
125 input_report_key(input, BTN_STYLUS2, f2); in wacom_i2c_irq()
Dhp680_ts_input.c57 input_report_key(hp680_ts_dev, BTN_TOUCH, 1); in do_softint()
61 input_report_key(hp680_ts_dev, BTN_TOUCH, 0); in do_softint()
Delo.c106 input_report_key(dev, BTN_TOUCH, elo->data[2] & ELO10_TOUCH); in elo_process_data_10()
154 input_report_key(dev, BTN_TOUCH, 1); in elo_process_data_6()
171 input_report_key(dev, BTN_TOUCH, !!elo->data[5]); in elo_process_data_6()
192 input_report_key(dev, BTN_TOUCH, !(elo->data[1] & 0x80)); in elo_process_data_3()
Djornada720_ts.c76 input_report_key(input, BTN_TOUCH, 0); in jornada720_ts_interrupt()
88 input_report_key(input, BTN_TOUCH, 1); in jornada720_ts_interrupt()
Dmk712.c100 input_report_key(mk712_dev, BTN_TOUCH, 0); in mk712_interrupt()
109 input_report_key(mk712_dev, BTN_TOUCH, 1); in mk712_interrupt()
Dipaq-micro-ts.c39 input_report_key(ts->input, BTN_TOUCH, 1); in micro_ts_receive()
44 input_report_key(ts->input, BTN_TOUCH, 0); in micro_ts_receive()
Dtouchwin.c74 input_report_key(dev, BTN_TOUCH, 1); in tw_interrupt()
79 input_report_key(dev, BTN_TOUCH, 0); in tw_interrupt()
Dtsc40.c36 input_report_key(dev, BTN_TOUCH, 1); in tsc_process_data()
55 input_report_key(dev, BTN_TOUCH, 0); in tsc_interrupt()
Dhtcpen.c59 input_report_key(htcpen_dev, BTN_TOUCH, 0); in htcpen_interrupt()
79 input_report_key(htcpen_dev, BTN_TOUCH, 1); in htcpen_interrupt()
Dmigor_ts.c86 input_report_key(priv->input, BTN_TOUCH, 1); in migor_ts_isr()
93 input_report_key(priv->input, BTN_TOUCH, 0); in migor_ts_isr()
Datmel-wm97xx.c178 input_report_key(wm->input_dev, BTN_TOUCH, pen_down); in atmel_wm97xx_channel_b_interrupt()
184 input_report_key(wm->input_dev, BTN_TOUCH, value); in atmel_wm97xx_channel_b_interrupt()
206 input_report_key(input_dev, BTN_TOUCH, 0); in atmel_wm97xx_acc_pen_up()
Dsx8654.c97 input_report_key(sx8654->input, BTN_TOUCH, 0); in sx8654_irq()
117 input_report_key(sx8654->input, BTN_TOUCH, 1); in sx8654_irq()
Dpcap_ts.c61 input_report_key(pcap_ts->input, BTN_TOUCH, 0); in pcap_ts_read_xy()
69 input_report_key(pcap_ts->input, BTN_TOUCH, 1); in pcap_ts_read_xy()
Dmcs5000_ts.c128 input_report_key(data->input_dev, BTN_TOUCH, 0); in mcs5000_ts_interrupt()
136 input_report_key(data->input_dev, BTN_TOUCH, 1); in mcs5000_ts_interrupt()
Dda9052_tsi.c92 input_report_key(input, BTN_TOUCH, 1); in da9052_ts_read()
124 input_report_key(input, BTN_TOUCH, 0); in da9052_ts_pen_work()
Dcy8ctmg110_ts.c140 input_report_key(input, BTN_TOUCH, 0); in cy8ctmg110_touch_pos()
142 input_report_key(input, BTN_TOUCH, 1); in cy8ctmg110_touch_pos()
Dda9034-ts.c133 input_report_key(touch->input_dev, BTN_TOUCH, 1); in report_pen_down()
140 input_report_key(touch->input_dev, BTN_TOUCH, 0); in report_pen_up()
Dpenmount.c110 input_report_key(dev, BTN_TOUCH, !!(pm->data[0] & 0x40)); in pm_parse_9000()
126 input_report_key(dev, BTN_TOUCH, pm->data[0] & 0x40); in pm_parse_6000()
Dtps6507x-ts.c167 input_report_key(input_dev, BTN_TOUCH, 0); in tps6507x_ts_poll()
177 input_report_key(input_dev, BTN_TOUCH, 1); in tps6507x_ts_poll()
Dcolibri-vf50-ts.c192 input_report_key(vf50_ts->ts_input, BTN_TOUCH, 1); in vf50_ts_irq_bh()
202 input_report_key(vf50_ts->ts_input, BTN_TOUCH, 0); in vf50_ts_irq_bh()
Dlpc32xx_ts.c125 input_report_key(input, BTN_TOUCH, 1); in lpc32xx_ts_interrupt()
127 input_report_key(input, BTN_TOUCH, 0); in lpc32xx_ts_interrupt()
Dwm831x-ts.c147 input_report_key(wm831x_ts->input_dev, BTN_TOUCH, 0); in wm831x_ts_data_irq()
151 input_report_key(wm831x_ts->input_dev, BTN_TOUCH, 1); in wm831x_ts_data_irq()
D88pm860x-ts.c80 input_report_key(touch->idev, BTN_TOUCH, 1); in pm860x_touch_handler()
84 input_report_key(touch->idev, BTN_TOUCH, 0); in pm860x_touch_handler()
Ds3c2410_ts.c127 input_report_key(ts.input, BTN_TOUCH, 1); in touch_timer_fire()
141 input_report_key(ts.input, BTN_TOUCH, 0); in touch_timer_fire()
Dstmpe-ts.c122 input_report_key(ts->idev, BTN_TOUCH, 0); in stmpe_work()
156 input_report_key(ts->idev, BTN_TOUCH, 1); in stmpe_ts_handler()
Dsun4i-ts.c143 input_report_key(ts->input, BTN_TOUCH, 1); in sun4i_ts_irq_handle_input()
152 input_report_key(ts->input, BTN_TOUCH, 0); in sun4i_ts_irq_handle_input()
Dfujitsu_ts.c71 input_report_key(dev, BTN_TOUCH, in fujitsu_interrupt()
Dtouchit213.c109 input_report_key(dev, BTN_TOUCH, in touchit213_interrupt()
Dgunze.c72 input_report_key(dev, BTN_TOUCH, gunze->data[0] == 'T'); in gunze_process_packet()
Dtouchright.c71 input_report_key(dev, BTN_TOUCH, in tr_interrupt()
Ducb1400_ts.c155 input_report_key(idev, BTN_TOUCH, 1); in ucb1400_ts_report_event()
162 input_report_key(idev, BTN_TOUCH, 0); in ucb1400_ts_event_release()
Dtsc2007.c201 input_report_key(input, BTN_TOUCH, 1); in tsc2007_soft_irq()
222 input_report_key(input, BTN_TOUCH, 0); in tsc2007_soft_irq()
Ddynapro.c70 input_report_key(dev, BTN_TOUCH, in dynapro_process_data()
Dinexio.c72 input_report_key(dev, BTN_TOUCH, INEXIO_GET_TOUCHED(pinexio->data)); in inexio_process_data()
Dar1021_i2c.c50 input_report_key(input, BTN_TOUCH, button); in ar1021_i2c_irq()
Dzylonite-wm97xx.c135 input_report_key(wm->input_dev, BTN_TOUCH, (p != 0)); in wm97xx_acc_pen_down()
Dhampshire.c69 input_report_key(dev, BTN_TOUCH, in hampshire_process_data()
Dmtouch.c72 input_report_key(dev, BTN_TOUCH, MTOUCH_GET_TOUCHED(mtouch->data)); in mtouch_process_format_tablet()
Dintel-mid-touch.c391 input_report_key(input, BTN_TOUCH, 1); in mrstouch_report_event()
395 input_report_key(input, BTN_TOUCH, 0); in mrstouch_report_event()
Dti_am335x_tsc.c285 input_report_key(input_dev, BTN_TOUCH, 0); in titsc_irq()
321 input_report_key(input_dev, BTN_TOUCH, 1); in titsc_irq()
Dimx6ul_tsc.c276 input_report_key(tsc->input, BTN_TOUCH, 1); in tsc_irq_fn()
280 input_report_key(tsc->input, BTN_TOUCH, 0); in tsc_irq_fn()
Dmainstone-wm97xx.c169 input_report_key(wm->input_dev, BTN_TOUCH, (p != 0)); in wm97xx_acc_pen_down()
Dauo-pixcir-ts.c197 input_report_key(ts->input, BTN_TOUCH, 0); in auo_pixcir_interrupt()
239 input_report_key(ts->input, BTN_TOUCH, fingers > 0); in auo_pixcir_interrupt()
Dtsc200x-core.c130 input_report_key(ts->idev, BTN_TOUCH, !!pressure); in tsc200x_update_pen_state()
136 input_report_key(ts->idev, BTN_TOUCH, 0); in tsc200x_update_pen_state()
Dad7879.c200 input_report_key(input_dev, BTN_TOUCH, 1); in ad7879_report()
222 input_report_key(input_dev, BTN_TOUCH, 0); in ad7879_ts_event_release()
Dmc13783_ts.c115 input_report_key(idev, BTN_TOUCH, cr0); in mc13783_ts_report_sample()
/linux-4.4.14/drivers/hid/usbhid/
Dusbmouse.c81 input_report_key(dev, BTN_LEFT, data[0] & 0x01); in usb_mouse_irq()
82 input_report_key(dev, BTN_RIGHT, data[0] & 0x02); in usb_mouse_irq()
83 input_report_key(dev, BTN_MIDDLE, data[0] & 0x04); in usb_mouse_irq()
84 input_report_key(dev, BTN_SIDE, data[0] & 0x08); in usb_mouse_irq()
85 input_report_key(dev, BTN_EXTRA, data[0] & 0x10); in usb_mouse_irq()
Dusbkbd.c131 input_report_key(kbd->dev, usb_kbd_keycode[i + 224], (kbd->new[0] >> i) & 1); in usb_kbd_irq()
137 input_report_key(kbd->dev, usb_kbd_keycode[kbd->old[i]], 0); in usb_kbd_irq()
146 input_report_key(kbd->dev, usb_kbd_keycode[kbd->new[i]], 1); in usb_kbd_irq()
/linux-4.4.14/drivers/media/rc/
Dir-mce_kbd-decoder.c128 input_report_key(mce_kbd->idev, maskcode, 0); in mce_kbd_rx_timeout()
132 input_report_key(mce_kbd->idev, kbd_keycodes[i], 0); in mce_kbd_rx_timeout()
164 input_report_key(idev, maskcode, keystate); in ir_mce_kbd_process_keyboard_data()
169 input_report_key(idev, keycode, 1); in ir_mce_kbd_process_keyboard_data()
172 input_report_key(idev, kbd_keycodes[i], 0); in ir_mce_kbd_process_keyboard_data()
202 input_report_key(idev, BTN_LEFT, left); in ir_mce_kbd_process_mouse_data()
203 input_report_key(idev, BTN_RIGHT, right); in ir_mce_kbd_process_mouse_data()
Dimon.c1090 input_report_key(ictx->touch, BTN_TOUCH, 0x00); in imon_touch_display_timeout()
1378 input_report_key(ictx->idev, BTN_LEFT, buf[1] & 0x1); in imon_mouse_event()
1379 input_report_key(ictx->idev, BTN_RIGHT, in imon_mouse_event()
1398 input_report_key(ictx->touch, BTN_TOUCH, 0x01); in imon_touch_event()
1710 input_report_key(ictx->idev, kc, press_type); in imon_incoming_packet()
1714 input_report_key(ictx->idev, kc, 0); in imon_incoming_packet()
/linux-4.4.14/drivers/staging/speakup/
Dfakekey.c82 input_report_key(virt_keyboard, KEY_DOWN, PRESSED); in speakup_fake_down_arrow()
83 input_report_key(virt_keyboard, KEY_DOWN, RELEASED); in speakup_fake_down_arrow()
/linux-4.4.14/drivers/platform/x86/
Dhp-wireless.c77 input_report_key(hpwl_input_dev, KEY_RFKILL, 1); in hpwl_notify()
79 input_report_key(hpwl_input_dev, KEY_RFKILL, 0); in hpwl_notify()
Dfujitsu-laptop.c771 input_report_key(input, keycode, 1); in acpi_fujitsu_notify()
773 input_report_key(input, keycode, 0); in acpi_fujitsu_notify()
987 input_report_key(input, keycode, 1); in acpi_fujitsu_hotkey_notify()
998 input_report_key(input, keycode_r, 0); in acpi_fujitsu_hotkey_notify()
1012 input_report_key(input, keycode, 1); in acpi_fujitsu_hotkey_notify()
1014 input_report_key(input, keycode, 0); in acpi_fujitsu_hotkey_notify()
Ddell-rbtn.c203 input_report_key(rbtn_data->input_dev, KEY_RFKILL, 1); in rbtn_input_event()
205 input_report_key(rbtn_data->input_dev, KEY_RFKILL, 0); in rbtn_input_event()
Dsurfacepro3_button.c118 input_report_key(input, key_code, pressed?1:0); in surface_button_notify()
/linux-4.4.14/drivers/input/misc/
Dda9063_onkey.c123 input_report_key(onkey->input, KEY_POWER, 0); in da9063_poll_on()
179 input_report_key(onkey->input, KEY_POWER, 1); in da9063_onkey_irq_handler()
184 input_report_key(onkey->input, KEY_SLEEP, 1); in da9063_onkey_irq_handler()
186 input_report_key(onkey->input, KEY_SLEEP, 0); in da9063_onkey_irq_handler()
Dpcf50633-input.c48 input_report_key(input->input_dev, KEY_POWER, 1); in pcf50633_input_irq()
50 input_report_key(input->input_dev, KEY_POWER, 0); in pcf50633_input_irq()
Dtps65218-pwrbutton.c46 input_report_key(pwr->idev, KEY_POWER, 1); in tps65218_pwr_irq()
49 input_report_key(pwr->idev, KEY_POWER, 0); in tps65218_pwr_irq()
Dab8500-ponkey.c40 input_report_key(ponkey->idev, KEY_POWER, true); in ab8500_ponkey_handler()
42 input_report_key(ponkey->idev, KEY_POWER, false); in ab8500_ponkey_handler()
De3x0-button.c29 input_report_key(idev, KEY_POWER, 0); in e3x0_button_release_handler()
39 input_report_key(idev, KEY_POWER, 1); in e3x0_button_press_handler()
Dpcap_keys.c38 input_report_key(pcap_keys->input, KEY_POWER, !pstat); in pcap_keys_handler()
41 input_report_key(pcap_keys->input, KEY_HP, !pstat); in pcap_keys_handler()
Dmc13783-pwrbutton.c68 input_report_key(priv->pwr, priv->keymap[0], val); in button_irq()
75 input_report_key(priv->pwr, priv->keymap[1], val); in button_irq()
82 input_report_key(priv->pwr, priv->keymap[2], val); in button_irq()
Dda9055_onkey.c41 input_report_key(onkey->input, KEY_POWER, 0); in da9055_onkey_query()
67 input_report_key(onkey->input, KEY_POWER, 1); in da9055_onkey_irq()
Dsgi_btns.c79 input_report_key(input, bdev->keymap[i], 1); in handle_buttons()
85 input_report_key(input, bdev->keymap[i], 0); in handle_buttons()
Dcobalt_btns.c61 input_report_key(input, bdev->keymap[i], 1); in handle_buttons()
67 input_report_key(input, bdev->keymap[i], 0); in handle_buttons()
Ddm355evm_keys.c164 input_report_key(keys->input, keycode, 1); in dm355evm_keys_irq()
166 input_report_key(keys->input, keycode, 0); in dm355evm_keys_irq()
Dideapad_slidebar.c165 input_report_key(slidebar_input_dev, BTN_TOUCH, 0); in slidebar_i8042_filter()
167 input_report_key(slidebar_input_dev, BTN_TOUCH, 1); in slidebar_i8042_filter()
Dpalmas-pwrbutton.c76 input_report_key(input_dev, KEY_POWER, 0); in palmas_power_button_work()
97 input_report_key(input_dev, KEY_POWER, 1); in pwron_irq()
Dad714x.c224 input_report_key(sw->input, hw->keycode, 1); in ad714x_button_state_machine()
234 input_report_key(sw->input, hw->keycode, 0); in ad714x_button_state_machine()
381 input_report_key(sw->input, BTN_TOUCH, 1); in ad714x_slider_state_machine()
388 input_report_key(sw->input, BTN_TOUCH, 0); in ad714x_slider_state_machine()
554 input_report_key(sw->input, BTN_TOUCH, 1); in ad714x_wheel_state_machine()
561 input_report_key(sw->input, BTN_TOUCH, 0); in ad714x_wheel_state_machine()
849 input_report_key(sw->input, BTN_TOUCH, in ad714x_touchpad_state_machine()
858 input_report_key(sw->input, BTN_TOUCH, 0); in ad714x_touchpad_state_machine()
Dretu-pwrbutton.c38 input_report_key(idev, KEY_POWER, state); in retu_pwrbutton_irq()
Drb532_button.c50 input_report_key(poll_dev->input, RB532_BTN_KSYM, in rb532_button_poll()
Daxp20x-pek.c175 input_report_key(idev, KEY_POWER, true); in axp20x_pek_irq()
177 input_report_key(idev, KEY_POWER, false); in axp20x_pek_irq()
Dtwl4030-pwrbutton.c45 input_report_key(pwr, KEY_POWER, value & PWR_PWRON_IRQ); in powerbutton_irq()
Dapanel.c74 input_report_key(input, keycode, 1); in report_key()
77 input_report_key(input, keycode, 0); in report_key()
Dadxl34x.c273 input_report_key(input, key, true); in adxl34x_report_key_single()
275 input_report_key(input, key, false); in adxl34x_report_key_single()
285 input_report_key(ac->input, in adxl34x_send_key_events()
331 input_report_key(ac->input, in adxl34x_irq()
334 input_report_key(ac->input, in adxl34x_irq()
Dbfin_rotary.c49 input_report_key(input, keycode, 1); in report_key_event()
51 input_report_key(input, keycode, 0); in report_key_event()
Datlas_btns.c61 input_report_key(input_dev, atlas_keymap[code], key_down); in acpi_atlas_button_handler()
Dpmic8xxx-pwrkey.c95 input_report_key(pwr, KEY_POWER, 1); in pwrkey_press_irq()
105 input_report_key(pwr, KEY_POWER, 0); in pwrkey_release_irq()
Dwm831x-on.c51 input_report_key(wm831x_on->dev, KEY_POWER, poll); in wm831x_poll_on()
Dda9052_onkey.c44 input_report_key(onkey->input, KEY_POWER, pressed); in da9052_onkey_query()
D88pm860x_onkey.c52 input_report_key(info->idev, KEY_POWER, ret); in pm860x_onkey_handler()
Dmax8925_onkey.c54 input_report_key(info->idev, KEY_POWER, state & SW_INPUT); in max8925_onkey_handler()
D88pm80x_onkey.c56 input_report_key(info->idev, KEY_POWER, val); in pm80x_onkey_handler()
Dyealink.c243 input_report_key(idev, yld->key_code & 0xff, 0); in report_key()
245 input_report_key(idev, yld->key_code >> 8, 0); in report_key()
251 input_report_key(idev, key & 0xff, 1); in report_key()
253 input_report_key(idev, key >> 8, 1); in report_key()
Dims-pcu.c198 input_report_key(input, keycode, data & (1UL << i)); in ims_pcu_buttons_report()
279 input_report_key(input, BTN_A, data & (1 << 7)); in ims_pcu_gamepad_report()
280 input_report_key(input, BTN_B, data & (1 << 8)); in ims_pcu_gamepad_report()
281 input_report_key(input, BTN_X, data & (1 << 9)); in ims_pcu_gamepad_report()
282 input_report_key(input, BTN_Y, data & (1 << 10)); in ims_pcu_gamepad_report()
283 input_report_key(input, BTN_START, data & (1 << 15)); in ims_pcu_gamepad_report()
284 input_report_key(input, BTN_SELECT, data & (1 << 16)); in ims_pcu_gamepad_report()
Dpcf8574_keypad.c75 input_report_key(lp->idev, keycode, key_down); in pcf8574_kp_irq_handler()
Dpm8941-pwrkey.c127 input_report_key(pwrkey->input, KEY_POWER, !!(sts & PON_KPDPWR_N_SET)); in pm8941_pwrkey_irq()
/linux-4.4.14/arch/powerpc/platforms/cell/
Dcbe_powerbutton.c36 input_report_key(button_dev, KEY_POWER, 1); in cbe_powerbutton_handle_pmi()
38 input_report_key(button_dev, KEY_POWER, 0); in cbe_powerbutton_handle_pmi()
/linux-4.4.14/drivers/misc/ibmasm/
Dremote.c164 input_report_key(dev, BTN_LEFT, buttons & REMOTE_BUTTON_LEFT); in send_mouse_event()
165 input_report_key(dev, BTN_MIDDLE, buttons & REMOTE_BUTTON_MIDDLE); in send_mouse_event()
166 input_report_key(dev, BTN_RIGHT, buttons & REMOTE_BUTTON_RIGHT); in send_mouse_event()
180 input_report_key(dev, key, input->data.keyboard.key_down); in send_keyboard_event()
/linux-4.4.14/drivers/media/firewire/
Dfiredtv-rc.c192 input_report_key(idev, code, 1); in fdtv_handle_rc()
194 input_report_key(idev, code, 0); in fdtv_handle_rc()
/linux-4.4.14/net/bluetooth/hidp/
Dcore.c183 input_report_key(dev, hidp_keycode[i + 224], (udata[0] >> i) & 1); in hidp_input_report()
193 input_report_key(dev, hidp_keycode[keys[i]], 0); in hidp_input_report()
200 input_report_key(dev, hidp_keycode[udata[i]], 1); in hidp_input_report()
210 input_report_key(dev, BTN_LEFT, sdata[0] & 0x01); in hidp_input_report()
211 input_report_key(dev, BTN_RIGHT, sdata[0] & 0x02); in hidp_input_report()
212 input_report_key(dev, BTN_MIDDLE, sdata[0] & 0x04); in hidp_input_report()
213 input_report_key(dev, BTN_SIDE, sdata[0] & 0x08); in hidp_input_report()
214 input_report_key(dev, BTN_EXTRA, sdata[0] & 0x10); in hidp_input_report()
/linux-4.4.14/drivers/input/
Dsparse-keymap.c279 input_report_key(dev, ke->keycode, value); in sparse_keymap_report_entry()
282 input_report_key(dev, ke->keycode, 0); in sparse_keymap_report_entry()
/linux-4.4.14/drivers/input/joystick/iforce/
Diforce-packets.c201 input_report_key(dev, iforce->type->btn[i], data[(i >> 3) + 5] & (1 << (i & 7))); in iforce_process_packet()
223 input_report_key(dev, BTN_DEAD, data[0] & 0x02); in iforce_process_packet()
/linux-4.4.14/drivers/acpi/
Dbutton.c303 input_report_key(input, keycode, 1); in acpi_button_notify()
305 input_report_key(input, keycode, 0); in acpi_button_notify()
/linux-4.4.14/drivers/misc/lis3lv02d/
Dlis3lv02d.c519 input_report_key(dev, lis3->mapped_btns[0], 1); in lis302dl_interrupt_handle_click()
520 input_report_key(dev, lis3->mapped_btns[0], 0); in lis302dl_interrupt_handle_click()
524 input_report_key(dev, lis3->mapped_btns[1], 1); in lis302dl_interrupt_handle_click()
525 input_report_key(dev, lis3->mapped_btns[1], 0); in lis302dl_interrupt_handle_click()
529 input_report_key(dev, lis3->mapped_btns[2], 1); in lis302dl_interrupt_handle_click()
530 input_report_key(dev, lis3->mapped_btns[2], 0); in lis302dl_interrupt_handle_click()
/linux-4.4.14/drivers/media/usb/gspca/
Dkonica.c253 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 0); in sd_stopN()
348 input_report_key(gspca_dev->input_dev, in sd_isoc_irq()
Dpac207.c424 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 1); in sd_int_pkt_scan()
426 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 0); in sd_int_pkt_scan()
Dpac7311.c642 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 1); in sd_int_pkt_scan()
644 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 0); in sd_int_pkt_scan()
Dpac7302.c893 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 1); in sd_int_pkt_scan()
895 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 0); in sd_int_pkt_scan()
Dspca561.c742 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 1); in sd_pkt_scan()
744 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 0); in sd_pkt_scan()
/linux-4.4.14/drivers/mfd/
Ducb1x00-ts.c64 input_report_key(idev, BTN_TOUCH, 1); in ucb1x00_ts_evt_add()
73 input_report_key(idev, BTN_TOUCH, 0); in ucb1x00_ts_event_release()
/linux-4.4.14/arch/x86/platform/olpc/
Dolpc-xo1-sci.c231 input_report_key(power_button_idev, KEY_POWER, 1); in xo1_sci_intr()
233 input_report_key(power_button_idev, KEY_POWER, 0); in xo1_sci_intr()
/linux-4.4.14/drivers/staging/nvec/
Dnvec_kbd.c79 input_report_key(keys_dev.input, code_tabs[_size][code], in nvec_keys_notifier()
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_status.c67 input_report_key(dev->input, code, value); in uvc_input_report_key()
/linux-4.4.14/Documentation/input/
Dinput-programming.txt25 input_report_key(button_dev, BTN_0, inb(BUTTON_PORT) & 1);
112 input_report_key()
175 input_report_key(struct input_dev *dev, int code, int value)
/linux-4.4.14/drivers/media/usb/gspca/stv06xx/
Dstv06xx.c509 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 1); in sd_int_pkt_scan()
515 input_report_key(gspca_dev->input_dev, KEY_CAMERA, 0); in sd_int_pkt_scan()
/linux-4.4.14/drivers/iio/adc/
Dat91_adc.c338 input_report_key(st->ts_input, BTN_TOUCH, 1); in at91_ts_sample()
382 input_report_key(st->ts_input, BTN_TOUCH, 0); in at91_adc_rl_interrupt()
394 input_report_key(st->ts_input, BTN_TOUCH, 1); in at91_adc_rl_interrupt()
439 input_report_key(st->ts_input, BTN_TOUCH, 0); in at91_adc_9x5_interrupt()

12