Home
last modified time | relevance | path

Searched refs:ABS_X (Results 1 – 25 of 177) sorted by relevance

12345678

/Linux-v4.19/drivers/input/keyboard/
Dhil_kbd.c234 if (val < input_abs_get_min(dev, ABS_X + i)) in hil_dev_handle_ptr_events()
235 input_abs_set_min(dev, ABS_X + i, val); in hil_dev_handle_ptr_events()
236 if (val > input_abs_get_max(dev, ABS_X + i)) in hil_dev_handle_ptr_events()
237 input_abs_set_max(dev, ABS_X + i, val); in hil_dev_handle_ptr_events()
240 val = input_abs_get_max(dev, ABS_X + i) - val; in hil_dev_handle_ptr_events()
241 input_report_abs(dev, ABS_X + i, val); in hil_dev_handle_ptr_events()
381 input_set_abs_params(input_dev, ABS_X + i, in hil_dev_pointer_setup()
385 input_set_abs_params(input_dev, ABS_X + i, in hil_dev_pointer_setup()
390 int diff = input_abs_get_max(input_dev, ABS_X + i) / 10; in hil_dev_pointer_setup()
391 input_abs_set_min(input_dev, ABS_X + i, in hil_dev_pointer_setup()
[all …]
/Linux-v4.19/drivers/hid/
Dhid-udraw-ps3.c172 input_report_abs(udraw->joy_input_dev, ABS_X, x); in udraw_raw_event()
228 input_report_abs(udraw->touch_input_dev, ABS_X, x); in udraw_raw_event()
247 input_report_abs(udraw->pen_input_dev, ABS_X, x); in udraw_raw_event()
263 input_report_abs(udraw->accel_input_dev, ABS_X, x); in udraw_raw_event()
321 input_set_abs_params(input_dev, ABS_X, 0, RES_X, 1, 0); in udraw_setup_touch()
322 input_abs_set_res(input_dev, ABS_X, RES_X / WIDTH); in udraw_setup_touch()
348 input_set_abs_params(input_dev, ABS_X, 0, RES_X, 1, 0); in udraw_setup_pen()
349 input_abs_set_res(input_dev, ABS_X, RES_X / WIDTH); in udraw_setup_pen()
377 input_set_abs_params(input_dev, ABS_X, -512, 512, 0, 0); in udraw_setup_accel()
407 input_set_abs_params(input_dev, ABS_X, -127, 127, 0, 0); in udraw_setup_joypad()
/Linux-v4.19/Documentation/devicetree/bindings/input/
Dgpio-decoder.txt11 - linux,axis: the input subsystem axis to map to (ABS_X/ABS_Y).
12 Defaults to 0 (ABS_X).
21 linux,axis = <0>; /* ABS_X */
/Linux-v4.19/drivers/input/joystick/
Dgrip.c64 static int grip_abs_gpp[] = { ABS_X, ABS_Y, -1 };
65 static int grip_abs_bd[] = { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 };
66 static int grip_abs_xt[] = { ABS_X, ABS_Y, ABS_BRAKE, ABS_GAS, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, …
67 static int grip_abs_dc[] = { ABS_X, ABS_Y, ABS_RX, ABS_RY, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 };
202 input_report_abs(dev, ABS_X, ((*data >> 15) & 1) - ((*data >> 16) & 1)); in grip_poll()
218 input_report_abs(dev, ABS_X, (data[0] >> 2) & 0x3f); in grip_poll()
237 input_report_abs(dev, ABS_X, (data[0] >> 2) & 0x3f); in grip_poll()
259 input_report_abs(dev, ABS_X, (data[0] >> 2) & 0x3f); in grip_poll()
Damijoy.c64 input_report_abs(amijoy_dev[i], ABS_X, ((data >> 1) & 1) - ((data >> 9) & 1)); in amijoy_interrupt()
136 amijoy_dev[i]->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in amijoy_init()
140 input_set_abs_params(amijoy_dev[i], ABS_X + j, in amijoy_init()
Dsidewinder.c82 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y },
83 { ABS_X, ABS_Y },
84 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y },
85 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y },
86 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y },
311 input_report_abs(dev, ABS_X, (GB( 3,3) << 7) | GB(16,7)); in sw_parse()
336 input_report_abs(sw->dev[i], ABS_X, GB(i*15+3,1) - GB(i*15+2,1)); in sw_parse()
354 input_report_abs(dev, ABS_X, GB( 9,10)); in sw_parse()
375 input_report_abs(dev, ABS_X, GB( 0,10)); in sw_parse()
Ddb9.c115 static const short db9_abs[] = { ABS_X, ABS_Y, ABS_RX, ABS_RY, ABS_RZ, ABS_Z, ABS_HAT0X, ABS_HAT0Y,…
380 input_report_abs(dev2, ABS_X, (data & DB9_RIGHT ? 0 : 1) - (data & DB9_LEFT ? 0 : 1)); in db9_timer()
389 input_report_abs(dev, ABS_X, (data & DB9_RIGHT ? 0 : 1) - (data & DB9_LEFT ? 0 : 1)); in db9_timer()
398 input_report_abs(dev, ABS_X, (data & DB9_RIGHT ? 0 : 1) - (data & DB9_LEFT ? 0 : 1)); in db9_timer()
407 input_report_abs(dev, ABS_X, (data & DB9_RIGHT ? 0 : 1) - (data & DB9_LEFT ? 0 : 1)); in db9_timer()
418 input_report_abs(dev, ABS_X, (data & DB9_RIGHT ? 0 : 1) - (data & DB9_LEFT ? 0 : 1)); in db9_timer()
435 input_report_abs(dev, ABS_X, (data & DB9_RIGHT ? 0 : 1) - (data & DB9_LEFT ? 0 : 1)); in db9_timer()
455 input_report_abs(dev, ABS_X, (data & DB9_RIGHT ? 0 : 1) - (data & DB9_LEFT ? 0 : 1)); in db9_timer()
498 input_report_abs(dev, ABS_X, (data & DB9_RIGHT ? 0 : 1) - (data & DB9_LEFT ? 0 : 1)); in db9_timer()
Dmaplecontrol.c56 input_report_abs(dev, ABS_X, res[12]); in dc_pad_callback()
93 ABS_GAS, ABS_BRAKE, ABS_X, ABS_Y, ABS_RX, ABS_RY, -1, -1, in probe_maple_controller()
132 for (i = ABS_X; i <= ABS_BRAKE; i++) in probe_maple_controller()
Dgamecon.c245 input_report_abs(dev, ABS_X, x); in gc_n64_process_packet()
393 input_report_abs(dev, ABS_X, !(s & data[6]) - !(s & data[7])); in gc_nes_process_packet()
404 input_report_abs(dev, ABS_X, !(s & data[6]) - !(s & data[7])); in gc_nes_process_packet()
503 input_report_abs(dev, ABS_X, in gc_multi_process_packet()
549 ABS_X, ABS_Y, ABS_RX, ABS_RY, ABS_HAT0X, ABS_HAT0Y
667 input_report_abs(dev, ABS_X, in gc_psx_report_one()
690 input_report_abs(dev, ABS_X, in gc_psx_report_one()
851 input_set_abs_params(input_dev, ABS_X + i, -1, 1, 0, 0); in gc_setup_pad()
864 input_set_abs_params(input_dev, ABS_X + i, -127, 126, 0, 2); in gc_setup_pad()
Dzhenhua.c87 input_report_abs(dev, ABS_X, data[2]); in zhenhua_process_packet()
167 input_set_abs_params(input_dev, ABS_X, 50, 200, 0, 0); in zhenhua_connect()
/Linux-v4.19/drivers/input/touchscreen/
Dipaq-micro-ts.c35 input_report_abs(ts->input, ABS_X, in micro_ts_receive()
42 input_report_abs(ts->input, ABS_X, 0); in micro_ts_receive()
107 input_set_capability(ts->input, EV_ABS, ABS_X); in micro_ts_probe()
109 input_set_abs_params(ts->input, ABS_X, 0, 1023, 0, 0); in micro_ts_probe()
Delo.c101 input_report_abs(dev, ABS_X, (elo->data[4] << 8) | elo->data[3]); in elo_process_data_10()
150 input_report_abs(dev, ABS_X, ((elo->data[0] & 0x3f) << 6) | (elo->data[1] & 0x3f)); in elo_process_data_6()
193 input_report_abs(dev, ABS_X, elo->data[1]); in elo_process_data_3()
273 input_set_abs_params(dev, ABS_X, 96, 4000, 0, 0); in elo_setup_10()
358 input_set_abs_params(input_dev, ABS_X, 96, 4000, 0, 0); in elo_connect()
363 input_set_abs_params(input_dev, ABS_X, 0, 255, 0, 0); in elo_connect()
Dof_touchscreen.c79 axis = multitouch ? ABS_MT_POSITION_X : ABS_X; in touchscreen_parse_properties()
116 axis = multitouch ? ABS_MT_POSITION_X : ABS_X; in touchscreen_parse_properties()
185 input_report_abs(input, multitouch ? ABS_MT_POSITION_X : ABS_X, x); in touchscreen_report_pos()
Dhp680_ts_input.c58 input_report_abs(hp680_ts_dev, ABS_X, absx); in do_softint()
87 input_set_abs_params(hp680_ts_dev, ABS_X, in hp680_ts_init()
Dwacom_w8001.c249 input_report_abs(dev, ABS_X, coord->x); in report_pen_events()
270 input_report_abs(dev, ABS_X, x); in report_single_touch()
445 input_set_abs_params(dev, ABS_X, 0, coord.x, 0, 0); in w8001_setup_pen()
447 input_abs_set_res(dev, ABS_X, W8001_PEN_RESOLUTION); in w8001_setup_pen()
496 input_set_abs_params(dev, ABS_X, 0, touch.x, 0, 0); in w8001_setup_touch()
498 input_abs_set_res(dev, ABS_X, touch.panel_res); in w8001_setup_touch()
Djornada720_ts.c89 input_report_abs(input, ABS_X, x); in jornada720_ts_interrupt()
133 input_set_abs_params(input_dev, ABS_X, 270, 3900, 0, 0); in jornada720_ts_probe()
Dfujitsu_ts.c67 input_report_abs(dev, ABS_X, in fujitsu_interrupt()
127 input_set_abs_params(input_dev, ABS_X, 0, 4096, 0, 0); in fujitsu_connect()
/Linux-v4.19/sound/usb/caiaq/
Dinput.c219 snd_caiaq_input_report_abs(cdev, ABS_X, buf, 2); in snd_caiaq_input_read_analog()
226 snd_caiaq_input_report_abs(cdev, ABS_X, buf, 0); in snd_caiaq_input_read_analog()
254 input_report_abs(input_dev, ABS_X, i); in snd_caiaq_input_read_erp()
328 input_report_abs(cdev->input_dev, ABS_X, buf[5] & 0xf); in snd_caiaq_input_read_io()
623 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init()
628 input_set_abs_params(input, ABS_X, 0, 4096, 0, 10); in snd_usb_caiaq_input_init()
635 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init()
640 input_set_abs_params(input, ABS_X, 0, 1024, 0, 10); in snd_usb_caiaq_input_init()
647 input->absbit[0] = BIT_MASK(ABS_X); in snd_usb_caiaq_input_init()
651 input_set_abs_params(input, ABS_X, 0, 999, 0, 10); in snd_usb_caiaq_input_init()
[all …]
/Linux-v4.19/drivers/input/mouse/
Dpc110pad.c73 input_report_abs(pc110pad_dev, ABS_X, in pc110pad_interrupt()
141 pc110pad_dev->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in pc110pad_init()
144 input_abs_set_max(pc110pad_dev, ABS_X, 0x1ff); in pc110pad_init()
Dtouchkit_ps2.c61 input_report_abs(dev, ABS_X, TOUCHKIT_GET_X(packet)); in touchkit_ps2_process_byte()
90 input_set_abs_params(dev, ABS_X, 0, TOUCHKIT_MAX_XC, 0, 0); in touchkit_ps2_detect()
Dlifebook.c177 input_report_abs(dev1, ABS_X, in lifebook_process_byte()
182 input_report_abs(dev1, ABS_X, in lifebook_process_byte()
330 input_set_abs_params(dev1, ABS_X, 0, max_coord, 0, 0); in lifebook_init()
/Linux-v4.19/drivers/input/misc/
Dideapad_slidebar.c168 input_report_abs(slidebar_input_dev, ABS_X, slidebar_pos_get()); in slidebar_i8042_filter()
235 input_set_capability(slidebar_input_dev, EV_ABS, ABS_X); in ideapad_probe()
236 input_set_abs_params(slidebar_input_dev, ABS_X, 0, 0xff, 0, 0); in ideapad_probe()
/Linux-v4.19/drivers/input/
Dmousedev.c134 case ABS_X: in mousedev_touchpad_event()
138 size = input_abs_get_max(dev, ABS_X) - in mousedev_touchpad_event()
139 input_abs_get_min(dev, ABS_X); in mousedev_touchpad_event()
155 size = input_abs_get_max(dev, ABS_X) - in mousedev_touchpad_event()
156 input_abs_get_min(dev, ABS_X); in mousedev_touchpad_event()
177 case ABS_X: in mousedev_abs_event()
178 min = input_abs_get_min(dev, ABS_X); in mousedev_abs_event()
179 max = input_abs_get_max(dev, ABS_X); in mousedev_abs_event()
1027 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) },
1037 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) |
[all …]
/Linux-v4.19/drivers/input/tablet/
Dacecad.c89 input_report_abs(dev, ABS_X, x); in usb_acecad_irq()
199 input_set_abs_params(input_dev, ABS_X, 0, 5000, 4, 0); in usb_acecad_probe()
210 input_set_abs_params(input_dev, ABS_X, 0, 53000, 4, 0); in usb_acecad_probe()
/Linux-v4.19/drivers/input/joystick/iforce/
Diforce-main.c44 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 };
47 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_RUDDER, ABS_HAT0X, ABS_HAT0Y, -1 };
50 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_RUDDER, ABS_HAT0X, ABS_HAT0Y,
387 case ABS_X: in iforce_init_device()

12345678