Home
last modified time | relevance | path

Searched refs:ABS_Y (Results 1 – 151 of 151) sorted by relevance

/linux-4.1.27/drivers/input/touchscreen/
Dipaq-micro-ts.c37 input_report_abs(ts->input, ABS_Y, in micro_ts_receive()
43 input_report_abs(ts->input, ABS_Y, 0); in micro_ts_receive()
108 input_set_capability(ts->input, EV_ABS, ABS_Y); in micro_ts_probe()
110 input_set_abs_params(ts->input, ABS_Y, 0, 1023, 0, 0); in micro_ts_probe()
Delo.c102 input_report_abs(dev, ABS_Y, (elo->data[6] << 8) | elo->data[5]); in elo_process_data_10()
151 input_report_abs(dev, ABS_Y, ((elo->data[2] & 0x3f) << 6) | (elo->data[3] & 0x3f)); in elo_process_data_6()
194 input_report_abs(dev, ABS_Y, elo->data[2]); in elo_process_data_3()
274 input_set_abs_params(dev, ABS_Y, 96, 4000, 0, 0); in elo_setup_10()
358 input_set_abs_params(input_dev, ABS_Y, 96, 4000, 0, 0); in elo_connect()
363 input_set_abs_params(input_dev, ABS_Y, 0, 255, 0, 0); in elo_connect()
Dhp680_ts_input.c59 input_report_abs(hp680_ts_dev, ABS_Y, absy); in do_softint()
89 input_set_abs_params(hp680_ts_dev, ABS_Y, in hp680_ts_init()
Dwacom_w8001.c251 input_report_abs(dev, ABS_Y, coord->y); in report_pen_events()
272 input_report_abs(dev, ABS_Y, y); in report_single_touch()
415 input_set_abs_params(dev, ABS_Y, 0, coord.y, 0, 0); in w8001_setup()
417 input_abs_set_res(dev, ABS_Y, W8001_PEN_RESOLUTION); in w8001_setup()
450 input_set_abs_params(dev, ABS_Y, 0, touch.y, 0, 0); in w8001_setup()
452 input_abs_set_res(dev, ABS_Y, touch.panel_res); in w8001_setup()
Djornada720_ts.c90 input_report_abs(input, ABS_Y, y); in jornada720_ts_interrupt()
126 input_set_abs_params(input_dev, ABS_Y, 180, 3700, 0, 0); in jornada720_ts_probe()
Dfujitsu_ts.c69 input_report_abs(dev, ABS_Y, in fujitsu_interrupt()
128 input_set_abs_params(input_dev, ABS_Y, 0, 4096, 0, 0); in fujitsu_connect()
Dtouchwin.c73 input_report_abs(dev, ABS_Y, tw->data[1]); in tw_interrupt()
137 input_set_abs_params(tw->dev, ABS_Y, TW_MIN_YC, TW_MAX_YC, 0, 0); in tw_connect()
Dgunze.c71 input_report_abs(dev, ABS_Y, 1024 - simple_strtoul(gunze->data + 6, NULL, 10)); in gunze_process_packet()
140 input_set_abs_params(input_dev, ABS_Y, 24, 1000, 0, 0); in gunze_connect()
Dmk712.c111 input_report_abs(mk712_dev, ABS_Y, last_y); in mk712_interrupt()
191 input_set_abs_params(mk712_dev, ABS_Y, 0, 0xfff, 88, 0); in mk712_init()
Dtouchright.c69 input_report_abs(dev, ABS_Y, in tr_interrupt()
130 input_set_abs_params(tr->dev, ABS_Y, TR_MIN_YC, TR_MAX_YC, 0, 0); in tr_connect()
Dtouchit213.c107 input_report_abs(dev, ABS_Y, in touchit213_interrupt()
169 input_set_abs_params(touchit213->dev, ABS_Y, in touchit213_connect()
Dhampshire.c68 input_report_abs(dev, ABS_Y, HAMPSHIRE_GET_YC(phampshire->data)); in hampshire_process_data()
140 input_set_abs_params(phampshire->dev, ABS_Y, in hampshire_connect()
Ddynapro.c69 input_report_abs(dev, ABS_Y, DYNAPRO_GET_YC(pdynapro->data)); in dynapro_process_data()
141 input_set_abs_params(pdynapro->dev, ABS_Y, in dynapro_connect()
Dtsc40.c35 input_report_abs(dev, ABS_Y, y); in tsc_process_data()
108 input_set_abs_params(ptsc->dev, ABS_Y, 0, 0x3ff, 0, 0); in tsc_connect()
Dar1021_i2c.c49 input_report_abs(input, ABS_Y, y); in ar1021_i2c_irq()
106 input_set_abs_params(input, ABS_Y, 0, AR1021_MAX_Y, 0, 0); in ar1021_i2c_probe()
Dinexio.c71 input_report_abs(dev, ABS_Y, INEXIO_GET_YC(pinexio->data)); in inexio_process_data()
143 input_set_abs_params(pinexio->dev, ABS_Y, INEXIO_MIN_YC, INEXIO_MAX_YC, 0, 0); in inexio_connect()
Dpenmount.c109 input_report_abs(dev, ABS_Y, pm->data[3] * 128 + pm->data[4]); in pm_parse_9000()
124 input_report_abs(dev, ABS_Y, in pm_parse_6000()
263 input_set_abs_params(pm->dev, ABS_Y, 0, max_y, 0, 0); in pm_connect()
Dda9034-ts.c132 input_report_abs(touch->input_dev, ABS_Y, y); in report_pen_down()
340 __set_bit(ABS_Y, input_dev->absbit); in da9034_touch_probe()
342 input_set_abs_params(input_dev, ABS_Y, 0, 1023, 0, 0); in da9034_touch_probe()
Dmtouch.c71 input_report_abs(dev, ABS_Y, MTOUCH_MAX_YC - MTOUCH_GET_YC(mtouch->data)); in mtouch_process_format_tablet()
156 input_set_abs_params(mtouch->dev, ABS_Y, MTOUCH_MIN_YC, MTOUCH_MAX_YC, 0, 0); in mtouch_connect()
Dhtcpen.c81 input_report_abs(htcpen_dev, ABS_Y, y); in htcpen_interrupt()
141 input_set_abs_params(htcpen_dev, ABS_Y, 0, Y_AXIS_MAX, 0, 0); in htcpen_isa_probe()
Dmax11801_ts.c140 input_report_abs(data->input_dev, ABS_Y, y); in max11801_ts_interrupt()
201 input_set_abs_params(input_dev, ABS_Y, 0, MAX11801_MAX_Y, 0, 0); in max11801_ts_probe()
D88pm860x-ts.c78 input_report_abs(touch->idev, ABS_Y, y); in pm860x_touch_handler()
271 __set_bit(ABS_Y, touch->idev->absbit); in pm860x_touch_probe()
278 input_set_abs_params(touch->idev, ABS_Y, 0, 1 << ACCURATE_BIT, 0, 0); in pm860x_touch_probe()
Dmigor_ts.c88 input_report_abs(priv->input, ABS_Y, xpos); in migor_ts_isr()
156 input_set_abs_params(input, ABS_Y, 85, 935, 0, 0); in migor_ts_probe()
Dsx8654.c116 input_report_abs(sx8654->input, ABS_Y, y); in sx8654_irq()
202 input_set_abs_params(input, ABS_Y, 0, MAX_12BIT, 0, 0); in sx8654_probe()
Dpcap_ts.c68 input_report_abs(pcap_ts->input, ABS_Y, pcap_ts->y); in pcap_ts_read_xy()
178 input_set_abs_params(input_dev, ABS_Y, Y_AXIS_MIN, Y_AXIS_MAX, 0, 0); in pcap_ts_probe()
Dmcs5000_ts.c138 input_report_abs(data->input_dev, ABS_Y, y); in mcs5000_ts_interrupt()
222 input_set_abs_params(input_dev, ABS_Y, 0, MCS5000_MAX_YC, 0, 0); in mcs5000_ts_probe()
Dof_touchscreen.c76 touchscreen_set_params(dev, ABS_Y, maximum, fuzz); in touchscreen_parse_of_params()
Dmc13783_ts.c105 input_report_abs(idev, ABS_Y, y1); in mc13783_ts_report_sample()
206 input_set_abs_params(idev, ABS_Y, 0, 0xfff, 0, 0); in mc13783_ts_probe()
Dwacom_i2c.c127 input_report_abs(input, ABS_Y, y); in wacom_i2c_irq()
197 input_set_abs_params(input, ABS_Y, 0, features.y_max, 0, 0); in wacom_i2c_probe()
Deeti_ts.c109 input_report_abs(priv->input, ABS_Y, y); in eeti_ts_read()
191 input_set_abs_params(input, ABS_Y, 0, EETI_MAXVAL, 0, 0); in eeti_ts_probe()
Dtps6507x-ts.c199 input_report_abs(input_dev, ABS_Y, tsc->tc.y); in tps6507x_ts_poll()
269 input_set_abs_params(input_dev, ABS_Y, 0, MAX_10BIT, 0, 0); in tps6507x_ts_probe()
Dcy8ctmg110_ts.c144 input_report_abs(input, ABS_Y, y); in cy8ctmg110_touch_pos()
221 input_set_abs_params(input_dev, ABS_Y, in cy8ctmg110_probe()
Dda9052_tsi.c94 input_report_abs(input, ABS_Y, y); in da9052_ts_read()
266 input_set_abs_params(input_dev, ABS_Y, 0, 1023, 0, 0); in da9052_ts_probe()
Dw90p910_ts.c66 input_report_abs(dev, ABS_Y, in w90p910_report_event()
276 input_set_abs_params(input_dev, ABS_Y, 0, 0x400, 0, 0); in w90x900ts_probe()
Dwm831x-ts.c91 static int data_types[] = { ABS_X, ABS_Y, ABS_PRESSURE }; in wm831x_ts_data_irq()
359 input_set_abs_params(input_dev, ABS_Y, 0, 4095, 5, 0); in wm831x_ts_probe()
Dlpc32xx_ts.c124 input_report_abs(input, ABS_Y, (ys[1] + ys[2]) / 2); in lpc32xx_ts_interrupt()
273 input_set_abs_params(input, ABS_Y, LPC32XX_TSC_MIN_XY_VAL, in lpc32xx_ts_probe()
Ds3c2410_ts.c125 input_report_abs(ts.input, ABS_Y, ts.yp); in touch_timer_fire()
319 input_set_abs_params(ts.input, ABS_Y, 0, 0x3FF, 0, 0); in s3c2410ts_probe()
Dad7879.c202 input_report_abs(input_dev, ABS_Y, ts->y); in ad7879_report()
547 __set_bit(ABS_Y, input_dev->absbit); in ad7879_probe()
557 input_set_abs_params(input_dev, ABS_Y, in ad7879_probe()
Dstmpe-ts.c154 input_report_abs(ts->idev, ABS_Y, y); in stmpe_ts_handler()
363 input_set_abs_params(idev, ABS_Y, 0, XY_MASK, 0, 0); in stmpe_input_probe()
Dsun4i-ts.c137 input_report_abs(ts->input, ABS_Y, y); in sun4i_ts_irq_handle_input()
309 input_set_abs_params(ts->input, ABS_Y, 0, 4095, 0, 0); in sun4i_ts_probe()
Datmel-wm97xx.c177 input_report_abs(wm->input_dev, ABS_Y, atmel_wm97xx->y); in atmel_wm97xx_channel_b_interrupt()
182 input_report_abs(wm->input_dev, ABS_Y, atmel_wm97xx->y); in atmel_wm97xx_channel_b_interrupt()
Ducb1400_ts.c153 input_report_abs(idev, ABS_Y, y); in ucb1400_ts_report_event()
371 input_set_abs_params(ucb->ts_idev, ABS_Y, 0, y_res, 0, 0); in ucb1400_ts_probe()
Dtsc2007.c203 input_report_abs(input, ABS_Y, tc.y); in tsc2007_soft_irq()
425 input_set_abs_params(input_dev, ABS_Y, 0, MAX_12BIT, ts->fuzzy, 0); in tsc2007_probe()
Dzylonite-wm97xx.c133 input_report_abs(wm->input_dev, ABS_Y, y & 0xfff); in wm97xx_acc_pen_down()
Dusbtouchscreen.c492 input_set_abs_params(usbtouch->input, ABS_Y, 0, 0xffff, 0, 0); in mtouch_init()
993 input_set_abs_params(usbtouch->input, ABS_Y, in nexio_read_data()
1317 input_report_abs(usbtouch->input, ABS_Y, usbtouch->x); in usbtouch_process_pkt()
1320 input_report_abs(usbtouch->input, ABS_Y, usbtouch->y); in usbtouch_process_pkt()
1648 input_set_abs_params(input_dev, ABS_Y, type->min_yc, type->max_yc, 0, 0); in usbtouch_probe()
Dintel-mid-touch.c393 input_report_abs(input, ABS_Y, y); in mrstouch_report_event()
622 input_set_abs_params(tsdev->input, ABS_Y, in mrstouch_probe()
Dbcm_iproc_tsc.c250 input_report_abs(priv->idev, ABS_Y, y); in iproc_touchscreen_interrupt()
472 input_set_abs_params(idev, ABS_Y, Y_MIN, priv->cfg_params.max_y, in iproc_ts_probe()
Dti_am335x_tsc.c319 input_report_abs(input_dev, ABS_Y, y); in titsc_irq()
455 input_set_abs_params(input_dev, ABS_Y, 0, MAX_12BIT, 0, 0); in titsc_probe()
Dad7877.c369 input_report_abs(input_dev, ABS_Y, y); in ad7877_process_data()
746 __set_bit(ABS_Y, input_dev->absbit); in ad7877_probe()
753 input_set_abs_params(input_dev, ABS_Y, in ad7877_probe()
Dmainstone-wm97xx.c167 input_report_abs(wm->input_dev, ABS_Y, y & 0xfff); in wm97xx_acc_pen_down()
Degalax_ts.c210 input_set_abs_params(input_dev, ABS_Y, 0, EGALAX_MAX_Y, 0, 0); in egalax_ts_probe()
Dauo-pixcir-ts.c243 input_report_abs(ts->input, ABS_Y, point[abs].coord_y); in auo_pixcir_interrupt()
592 input_set_abs_params(input_dev, ABS_Y, 0, pdata->y_max, 0, 0); in auo_pixcir_probe()
Dtsc2005.c246 input_report_abs(ts->idev, ABS_Y, y); in tsc2005_update_pen_state()
708 input_set_abs_params(input_dev, ABS_Y, 0, max_y, fudge_y, 0); in tsc2005_probe()
Dwm97xx-core.c456 input_report_abs(wm->input_dev, ABS_Y, data.y & 0xfff); in wm97xx_read_samples()
665 input_set_abs_params(wm->input_dev, ABS_Y, abs_y[0], abs_y[1], in wm97xx_probe()
Dili210x.c252 input_set_abs_params(input, ABS_Y, 0, ymax, 0, 0); in ili210x_i2c_probe()
Delants_i2c.c1107 input_set_abs_params(ts->input, ABS_Y, 0, ts->y_max, 0, 0); in elants_i2c_probe()
1110 input_abs_set_res(ts->input, ABS_Y, ts->y_res); in elants_i2c_probe()
Dpixcir_i2c_ts.c513 input_set_abs_params(input, ABS_Y, 0, pdata->y_max, 0, 0); in pixcir_i2c_ts_probe()
Dmms114.c469 input_set_abs_params(input_dev, ABS_Y, 0, data->pdata->y_size, 0, 0); in mms114_probe()
Dads7846.c837 input_report_abs(input, ABS_Y, y); in ads7846_report_state()
1360 input_set_abs_params(input_dev, ABS_Y, in ads7846_probe()
Dedt-ft5x06.c1042 input_set_abs_params(input, ABS_Y, 0, tsdata->num_y * 64 - 1, 0, 0); in edt_ft5x06_ts_probe()
Datmel_mxt_ts.c1838 input_abs_set_res(input_dev, ABS_Y, MXT_PIXELS_PER_MM); in mxt_set_up_as_touchpad()
1896 input_set_abs_params(input_dev, ABS_Y, 0, data->max_y, 0, 0); in mxt_initialize_input_device()
/linux-4.1.27/drivers/input/joystick/
Dgrip.c68 static int grip_abs_gpp[] = { ABS_X, ABS_Y, -1 };
69 static int grip_abs_bd[] = { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 };
70 static int grip_abs_xt[] = { ABS_X, ABS_Y, ABS_BRAKE, ABS_GAS, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, …
71 static int grip_abs_dc[] = { ABS_X, ABS_Y, ABS_RX, ABS_RY, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 };
207 input_report_abs(dev, ABS_Y, ((*data >> 13) & 1) - ((*data >> 12) & 1)); in grip_poll()
223 input_report_abs(dev, ABS_Y, 63 - ((data[0] >> 8) & 0x3f)); in grip_poll()
242 input_report_abs(dev, ABS_Y, 63 - ((data[0] >> 8) & 0x3f)); in grip_poll()
264 input_report_abs(dev, ABS_Y, (data[0] >> 8) & 0x3f); in grip_poll()
Dsidewinder.c86 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y },
87 { ABS_X, ABS_Y },
88 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y },
89 { ABS_X, ABS_Y, ABS_RZ, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y },
90 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y },
316 input_report_abs(dev, ABS_Y, (GB( 0,3) << 7) | GB(24,7)); in sw_parse()
341 input_report_abs(sw->dev[i], ABS_Y, GB(i*15+0,1) - GB(i*15+1,1)); in sw_parse()
359 input_report_abs(dev, ABS_Y, GB(19,10)); in sw_parse()
380 input_report_abs(dev, ABS_Y, GB(16,10)); in sw_parse()
Ddb9.c118 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_Y, (data & DB9_DOWN ? 0 : 1) - (data & DB9_UP ? 0 : 1)); in db9_timer()
388 input_report_abs(dev, ABS_Y, (data & DB9_DOWN ? 0 : 1) - (data & DB9_UP ? 0 : 1)); in db9_timer()
397 input_report_abs(dev, ABS_Y, (data & DB9_DOWN ? 0 : 1) - (data & DB9_UP ? 0 : 1)); in db9_timer()
406 input_report_abs(dev, ABS_Y, (data & DB9_DOWN ? 0 : 1) - (data & DB9_UP ? 0 : 1)); in db9_timer()
417 input_report_abs(dev, ABS_Y, (data & DB9_DOWN ? 0 : 1) - (data & DB9_UP ? 0 : 1)); in db9_timer()
434 input_report_abs(dev, ABS_Y, (data & DB9_DOWN ? 0 : 1) - (data & DB9_UP ? 0 : 1)); in db9_timer()
454 input_report_abs(dev, ABS_Y, (data & DB9_DOWN ? 0 : 1) - (data & DB9_UP ? 0 : 1)); in db9_timer()
497 input_report_abs(dev, ABS_Y, (data & DB9_DOWN ? 0 : 1) - (data & DB9_UP ? 0 : 1)); in db9_timer()
Dzhenhua.c95 input_report_abs(dev, ABS_Y, data[1]); in zhenhua_process_packet()
177 input_set_abs_params(input_dev, ABS_Y, 50, 200, 0, 0); in zhenhua_connect()
Damijoy.c70 input_report_abs(amijoy_dev[i], ABS_Y, ((data >> 1) & 1) - ((data >> 9) & 1)); in amijoy_interrupt()
140 amijoy_dev[i]->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in amijoy_init()
Dstinger.c83 input_report_abs(dev, ABS_Y, ((data[0] & 0x02) << 5) - (data[2] & 0x3F)); in stinger_process_packet()
162 input_set_abs_params(input_dev, ABS_Y, -64, 64, 0, 4); in stinger_connect()
Dwarrior.c80 input_report_abs(dev, ABS_Y, (data[1] | ((data[0] & 1) << 7)) - ((data[0] & 2) << 7)); in warrior_process_packet()
168 input_set_abs_params(input_dev, ABS_Y, -64, 64, 0, 8); in warrior_connect()
Dtwidjoy.c126 input_report_abs(dev, ABS_Y, +abs_y); in twidjoy_process_packet()
207 input_set_abs_params(input_dev, ABS_Y, -50, 50, 4, 4); in twidjoy_connect()
Dgamecon.c249 input_report_abs(dev, ABS_Y, -y); in gc_n64_process_packet()
397 input_report_abs(dev, ABS_Y, !(s & data[4]) - !(s & data[5])); in gc_nes_process_packet()
408 input_report_abs(dev, ABS_Y, !(s & data[4]) - !(s & data[5])); in gc_nes_process_packet()
508 input_report_abs(dev, ABS_Y, in gc_multi_process_packet()
552 ABS_X, ABS_Y, ABS_RX, ABS_RY, ABS_HAT0X, ABS_HAT0Y
671 input_report_abs(dev, ABS_Y, in gc_psx_report_one()
694 input_report_abs(dev, ABS_Y, in gc_psx_report_one()
Dmaplecontrol.c57 input_report_abs(dev, ABS_Y, res[13]); in dc_pad_callback()
93 ABS_GAS, ABS_BRAKE, ABS_X, ABS_Y, ABS_RX, ABS_RY, -1, -1, in probe_maple_controller()
Da3d.c153 …input_report_abs(dev, ABS_Y, ((signed char)((data[18] << 6) | (data[19] << 3) | (data[20]))… in a3d_read()
322 int axes[] = { ABS_X, ABS_Y, ABS_THROTTLE, ABS_RUDDER }; in a3d_connect()
329 input_dev->absbit[0] |= BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in a3d_connect()
Dadi.c78 static char adi_wmgpe_abs[] = { ABS_X, ABS_Y, ABS_HAT0X, ABS_HAT0Y };
79 static char adi_wmi_abs[] = { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, ABS_HAT1X, ABS_HAT1…
80 static char adi_wmed3d_abs[] = { ABS_X, ABS_Y, ABS_THROTTLE, ABS_RZ, ABS_HAT0X, ABS_HAT0Y };
81 static char adi_cm2_abs[] = { ABS_X, ABS_Y, ABS_Z, ABS_RX, ABS_RY, ABS_RZ };
Dcobra.c130 input_report_abs(dev, ABS_Y, ((data[i] >> 2) & 1) - ((data[i] >> 1) & 1)); in cobra_poll()
220 input_set_abs_params(input_dev, ABS_Y, -1, 1, 0, 0); in cobra_connect()
Dtmdc.c68 { ABS_X, ABS_Y, ABS_RUDDER, ABS_THROTTLE, ABS_RX, ABS_RY, ABS_RZ };
72 { ABS_X, ABS_Y, ABS_RUDDER, -1, ABS_THROTTLE };
74 { ABS_RX, ABS_RY, ABS_X, ABS_Y };
Dinteract.c64 { ABS_RX, ABS_RY, ABS_X, ABS_Y, ABS_HAT0X, ABS_HAT0Y, -1 };
66 { ABS_X, ABS_Y, -1 };
Dgrip_mp.c94 static const int grip_abs_gp[] = { ABS_X, ABS_Y, -1 };
95 static const int grip_abs_c64[] = { ABS_X, ABS_Y, -1 };
522 input_report_abs(port->dev, ABS_Y, port->yaxes); in report_slot()
Das5011.c153 input_report_abs(as5011->input_dev, ABS_Y, y); in as5011_axis_interrupt()
278 input_set_abs_params(as5011->input_dev, ABS_Y, in as5011_probe()
Dturbografx.c107 input_report_abs(dev, ABS_Y, !!(data1 & TGFX_DOWN ) - !!(data1 & TGFX_UP )); in tgfx_timer()
232 input_set_abs_params(input_dev, ABS_Y, -1, 1, 0, 0); in tgfx_probe()
Dwalkera0701.c113 input_report_abs(w->input_dev, ABS_Y, val1); in walkera0701_parse_frame()
262 input_set_abs_params(w->input_dev, ABS_Y, -512, 512, 0, 0); in walkera0701_connect()
Dxpad.c253 ABS_X, ABS_Y, /* left stick */
367 input_report_abs(dev, ABS_Y, in xpad_process_packet()
469 input_report_abs(dev, ABS_Y, in xpad360_process_packet()
569 input_report_abs(dev, ABS_Y, in xpadone_process_buttons()
1000 case ABS_Y: in xpad_set_up_abs()
Dmagellan.c48 static int magellan_axes[] = { ABS_X, ABS_Y, ABS_Z, ABS_RX, ABS_RY, ABS_RZ };
Dspaceorb.c51 static int spaceorb_axes[] = { ABS_X, ABS_Y, ABS_Z, ABS_RX, ABS_RY, ABS_RZ };
Dguillemot.c48 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_RUDDER, -1 };
Dspaceball.c59 static int spaceball_axes[] = { ABS_X, ABS_Z, ABS_Y, ABS_RX, ABS_RZ, ABS_RY };
Dgf2k.c72 static unsigned char gf2k_abs[] = { ABS_X, ABS_Y, ABS_THROTTLE, ABS_RUDDER, ABS_GAS, ABS_BRAKE };
Danalog.c103 static short analog_axes[] = { ABS_X, ABS_Y, ABS_RUDDER, ABS_THROTTLE };
/linux-4.1.27/drivers/input/mouse/
Dpc110pad.c79 input_report_abs(pc110pad_dev, ABS_Y, in pc110pad_interrupt()
145 pc110pad_dev->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y); in pc110pad_init()
149 input_abs_set_max(pc110pad_dev, ABS_Y, 0x0ff); in pc110pad_init()
Dtouchkit_ps2.c62 input_report_abs(dev, ABS_Y, TOUCHKIT_GET_Y(packet)); in touchkit_ps2_process_byte()
91 input_set_abs_params(dev, ABS_Y, 0, TOUCHKIT_MAX_YC, 0, 0); in touchkit_ps2_detect()
Dlifebook.c178 input_report_abs(dev1, ABS_Y, in lifebook_process_byte()
183 input_report_abs(dev1, ABS_Y, in lifebook_process_byte()
328 input_set_abs_params(dev1, ABS_Y, 0, max_coord, 0, 0); in lifebook_init()
Dvmmouse.c194 input_report_abs(abs_dev, ABS_Y, y); in vmmouse_report_events()
481 input_set_capability(abs_dev, EV_ABS, ABS_Y); in vmmouse_init()
483 input_set_abs_params(abs_dev, ABS_Y, 0, VMMOUSE_MAX_Y, 0, 0); in vmmouse_init()
Dhgpk.c420 input_report_abs(idev, ABS_Y, y); in hgpk_process_advanced_packet()
579 input_set_abs_params(input, ABS_Y, 0, 290, 0, 0); in hgpk_setup_input_device()
583 input_abs_set_res(input, ABS_Y, 8); in hgpk_setup_input_device()
594 input_set_abs_params(input, ABS_Y, 5, 239, 0, 0); in hgpk_setup_input_device()
598 input_abs_set_res(input, ABS_Y, 8); in hgpk_setup_input_device()
Delantech.c279 input_report_abs(dev, ABS_Y, in elantech_report_absolute_v1()
390 input_report_abs(dev, ABS_Y, y1); in elantech_report_absolute_v2()
525 input_report_abs(dev, ABS_Y, y1); in elantech_report_absolute_v3()
1199 input_set_abs_params(dev, ABS_Y, y_min, y_max, 0, 0); in elantech_set_input_params()
1210 input_set_abs_params(dev, ABS_Y, y_min, y_max, 0, 0); in elantech_set_input_params()
1234 input_set_abs_params(dev, ABS_Y, y_min, y_max, 0, 0); in elantech_set_input_params()
1236 input_abs_set_res(dev, ABS_Y, y_res); in elantech_set_input_params()
Dnavpoint.c101 input_report_abs(navpoint->input, ABS_Y, y); in navpoint_packet()
264 input_set_abs_params(input, ABS_Y, in navpoint_probe()
Dvsxxxaa.c312 input_report_abs(dev, ABS_Y, y); in vsxxxaa_handle_ABS_packet()
500 input_set_abs_params(input_dev, ABS_Y, 0, 1023, 0, 0); in vsxxxaa_connect()
Dsynaptics_usb.c170 input_report_abs(input_dev, ABS_Y, in synusb_report_touchpad()
395 input_set_abs_params(input_dev, ABS_Y, in synusb_probe()
Dappletouch.c631 input_report_abs(dev->input, ABS_Y, y); in atp_complete_geyser_1_2()
751 input_report_abs(dev->input, ABS_Y, y); in atp_complete_geyser_3_4()
920 input_set_abs_params(input_dev, ABS_Y, 0, in atp_probe()
Dcypress_ps2.c378 input_set_abs_params(input, ABS_Y, 0, cytp->tp_max_abs_y, 0, 0); in cypress_set_input_params()
396 input_abs_set_res(input, ABS_Y, cytp->tp_res_y); in cypress_set_input_params()
Dsentelic.c796 input_report_abs(dev, ABS_Y, abs_y); in fsp_process_byte()
973 input_set_abs_params(dev, ABS_Y, 0, abs_y, 0, 0); in fsp_set_input_params()
Delan_i2c_core.c875 input_set_abs_params(input, ABS_Y, 0, data->max_y, 0, 0); in elan_setup_input_device()
877 input_abs_set_res(input, ABS_Y, data->y_res); in elan_setup_input_device()
Dalps.c313 input_report_abs(dev, ABS_Y, y); in alps_process_packet_v1_v2()
327 input_report_abs(dev, ABS_Y, y); in alps_process_packet_v1_v2()
869 input_report_abs(dev, ABS_Y, y); in alps_process_packet_v6()
2803 input_set_abs_params(dev1, ABS_Y, 0, priv->y_max, 0, 0); in alps_set_abs_params_st()
Dsynaptics.c1062 input_report_abs(dev, ABS_Y, synaptics_invert_y(hw.y)); in synaptics_process_packet()
1192 set_abs_position_params(dev, priv, ABS_X, ABS_Y); in set_input_params()
/linux-4.1.27/sound/usb/caiaq/
Dinput.c220 snd_caiaq_input_report_abs(cdev, ABS_Y, buf, 0); in snd_caiaq_input_read_analog()
227 snd_caiaq_input_report_abs(cdev, ABS_Y, buf, 1); in snd_caiaq_input_read_analog()
329 input_report_abs(cdev->input_dev, ABS_Y, buf[5] >> 4); in snd_caiaq_input_read_io()
623 input->absbit[0] = BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init()
629 input_set_abs_params(input, ABS_Y, 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()
641 input_set_abs_params(input, ABS_Y, 0, 1024, 0, 10); in snd_usb_caiaq_input_init()
661 BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init()
676 input_set_abs_params(input, ABS_Y, 0, 4096, 0, 10); in snd_usb_caiaq_input_init()
687 BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) | in snd_usb_caiaq_input_init()
[all …]
/linux-4.1.27/drivers/input/tablet/
Dacecad.c98 input_report_abs(dev, ABS_Y, y); in usb_acecad_irq()
209 input_set_abs_params(input_dev, ABS_Y, 0, 3750, 4, 0); in usb_acecad_probe()
220 input_set_abs_params(input_dev, ABS_Y, 0, 2250, 4, 0); in usb_acecad_probe()
Dkbtab.c71 input_report_abs(dev, ABS_Y, get_unaligned_le16(&data[3])); in kbtab_irq()
161 input_set_abs_params(input_dev, ABS_Y, 0, 0x1750, 4, 0); in kbtab_probe()
Dhanwang.c111 ABS_X, ABS_Y, ABS_TILT_X, ABS_TILT_Y, ABS_WHEEL,
200 input_report_abs(input_dev, ABS_Y, in hanwang_parse_packet()
399 input_set_abs_params(input_dev, ABS_Y, in hanwang_probe()
Dgtco.c584 input_set_abs_params(inputdev, ABS_Y, device->min_Y, device->max_Y, in gtco_setup_caps()
690 input_report_abs(inputdev, ABS_Y, val); in gtco_urb_callback()
755 input_report_abs(inputdev, ABS_Y, val); in gtco_urb_callback()
768 input_report_abs(inputdev, ABS_Y, val); in gtco_urb_callback()
Dwacom_serial4.c350 input_report_abs(wacom->dev, ABS_Y, y); in wacom_handle_packet()
576 input_abs_set_res(wacom->dev, ABS_Y, wacom->res_y); in wacom_connect()
578 input_set_abs_params(wacom->dev, ABS_Y, 0, wacom->max_y, 0, 0); in wacom_connect()
Daiptek.c334 ABS_X, ABS_Y, ABS_PRESSURE, ABS_TILT_X, ABS_TILT_Y,
567 input_report_abs(inputdev, ABS_Y, y); in aiptek_irq()
644 input_report_abs(inputdev, ABS_Y, y); in aiptek_irq()
998 input_set_abs_params(aiptek->inputdev, ABS_Y, 0, ret - 1, 0, 0); in aiptek_program_tablet()
1058 input_abs_get_max(aiptek->inputdev, ABS_Y) + 1); in show_tabletSize()
1816 input_set_abs_params(inputdev, ABS_Y, 0, 2249, 0, 0); in aiptek_probe()
/linux-4.1.27/drivers/macintosh/ams/
Dams-input.c46 input_report_abs(idev, ABS_Y, invert ? -y : y); in ams_idev_poll()
80 input_set_abs_params(input, ABS_Y, -50, 50, 3, 0); in ams_input_enable()
/linux-4.1.27/drivers/input/joystick/iforce/
Diforce-main.c55 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_HAT0X, ABS_HAT0Y, -1 };
58 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_RUDDER, ABS_HAT0X, ABS_HAT0Y, -1 };
61 { ABS_X, ABS_Y, ABS_THROTTLE, ABS_RUDDER, ABS_HAT0X, ABS_HAT0Y,
400 case ABS_Y: in iforce_init_device()
Diforce-packets.c187 input_report_abs(dev, ABS_Y, (__s16) (((__s16)data[3] << 8) | data[2])); in iforce_process_packet()
/linux-4.1.27/drivers/hid/
Dwacom_wac.c82 input_report_abs(input, ABS_Y, get_unaligned_le16(&data[3])); in wacom_penpartner_irq()
98 input_report_abs(input, ABS_Y, get_unaligned_le16(&data[3])); in wacom_penpartner_irq()
166 input_report_abs(input, ABS_Y, data[6] | (data[5] << 7) | ((data[4] & 0x03) << 14)); in wacom_pl_irq()
208 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4])); in wacom_ptu_irq()
235 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4])); in wacom_dtu_irq()
283 input_report_abs(input, ABS_Y, get_unaligned_be16(&data[5])); in wacom_dtus_irq()
346 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4])); in wacom_graphire_irq()
610 input_report_abs(input, ABS_Y, 0); in wacom_intuos_inout()
812 input_report_abs(input, ABS_Y, be16_to_cpup((__be16 *)&data[6])); in wacom_intuos_irq()
926 input_report_abs(input, ABS_Y, (data[4] << 9) | (data[5] << 1) | (data[9] & 1)); in wacom_intuos_irq()
[all …]
Dhid-xinmo.c33 case ABS_Y: in xinmo_event()
Dhid-ntrig.c496 input_set_abs_params(hi->input, ABS_Y, in ntrig_input_mapping()
635 input_event(input, EV_ABS, ABS_Y, nd->y); in ntrig_event()
728 input_event(input, EV_ABS, ABS_Y, nd->y); in ntrig_event()
Dhid-magicmouse.c432 input_set_abs_params(input, ABS_Y, TRACKPAD_MIN_Y, in magicmouse_setup_input()
440 input_abs_set_res(input, ABS_Y, TRACKPAD_RES_Y); in magicmouse_setup_input()
Dhid-elo.c55 input_report_abs(input, ABS_Y, (data[5] << 8) | data[4]); in elo_process_data()
Dhid-lg.c620 usage->code == ABS_Y || usage->code == ABS_Z || in lg_input_mapped()
Dhid-wiimote-modules.c1691 input_report_abs(wdata->extension.input, ABS_Y, ly); in wiimod_pro_in_ext()
1902 set_bit(ABS_Y, wdata->extension.input->absbit); in wiimod_pro_probe()
1908 ABS_Y, -0x400, 0x400, 4, 100); in wiimod_pro_probe()
Dhid-input.c230 case ABS_Y: in hidinput_calc_abs_res()
1009 if ((device->quirks & HID_QUIRK_BADPAD) && (usage->code == ABS_X || usage->code == ABS_Y)) { in hidinput_configure_usage()
Dhid-debug.c967 [ABS_X] = "X", [ABS_Y] = "Y",
/linux-4.1.27/drivers/input/misc/
Dmma8450.c131 input_report_abs(dev->input, ABS_Y, y); in mma8450_poll()
199 input_set_abs_params(idev->input, ABS_Y, -2048, 2047, 32, 32); in mma8450_probe()
Dxen-kbdfront.c92 input_report_abs(dev, ABS_Y, event->pos.abs_y); in input_handler()
172 input_set_abs_params(ptr, ABS_Y, 0, XENFB_HEIGHT, 0, 0); in xenkbd_probe()
349 input_set_abs_params(info->ptr, ABS_Y, 0, val, 0, 0); in xenkbd_backend_changed()
Dmpu3050.c246 input_report_abs(sensor->idev, ABS_Y, axis.y); in mpu3050_interrupt_thread()
354 input_set_abs_params(idev, ABS_Y, in mpu3050_probe()
Dcma3000_d0x.c151 input_report_abs(data->input_dev, ABS_Y, datay); in cma3000_thread_irq()
343 input_set_abs_params(input_dev, ABS_Y, in cma3000_init()
Dbma150.c342 input_report_abs(bma150->input, ABS_Y, y); in bma150_report_xyz()
467 input_set_abs_params(idev, ABS_Y, ABSMIN_ACC_VAL, ABSMAX_ACC_VAL, 0, 0); in bma150_init_input_device()
Dadxl34x.c229 .ev_code_y = ABS_Y, /* EV_REL */
769 __set_bit(ABS_Y, input_dev->absbit); in adxl34x_probe()
778 input_set_abs_params(input_dev, ABS_Y, -range, range, 3, 3); in adxl34x_probe()
Dkxtj9.c136 input_report_abs(tj9->input_dev, ABS_Y, tj9->pdata.negate_y ? -y : y); in kxtj9_report_acceleration_data()
303 input_set_abs_params(input_dev, ABS_Y, -G_MAX, G_MAX, FUZZ, FLAT); in kxtj9_init_input_device()
Dad714x.c847 input_report_abs(sw->input, ABS_Y, in ad714x_touchpad_state_machine()
1115 __set_bit(ABS_Y, input[alloc_idx]->absbit); in ad714x_probe()
1120 ABS_Y, 0, tp_plat->y_max_coord, 0, 0); in ad714x_probe()
Dims-pcu.c277 input_report_abs(input, ABS_Y, y); in ims_pcu_gamepad_report()
327 input_set_abs_params(input, ABS_Y, -1, 1, 0, 0); in ims_pcu_setup_gamepad()
/linux-4.1.27/drivers/input/
Dmousedev.c150 case ABS_Y: in mousedev_touchpad_event()
190 case ABS_Y: in mousedev_abs_event()
191 min = input_abs_get_min(dev, ABS_Y); in mousedev_abs_event()
192 max = input_abs_get_max(dev, ABS_Y); in mousedev_abs_event()
1027 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) },
1037 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) |
1047 .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) },
Dinput-mt.c66 copy_abs(dev, ABS_Y, ABS_MT_POSITION_Y); in input_mt_init_slots()
229 input_event(dev, EV_ABS, ABS_Y, y); in input_mt_report_pointer_emulation()
Djoydev.c786 __set_bit(ABS_Y, jd_scratch); in joydev_dev_is_absolute_mouse()
/linux-4.1.27/Documentation/devicetree/bindings/input/
Drotary-encoder.txt33 linux,axis = <1>; /* ABS_Y */
/linux-4.1.27/drivers/misc/ibmasm/
Dremote.c163 input_report_abs(dev, ABS_Y, input->data.mouse.y); in send_mouse_event()
235 input_set_abs_params(mouse_dev, ABS_Y, 0, MOUSE_Y_MAX, 0, 0); in ibmasm_init_remote_input_dev()
/linux-4.1.27/drivers/mfd/
Ducb1x00-ts.c62 input_report_abs(idev, ABS_Y, y); in ucb1x00_ts_evt_add()
402 input_set_abs_params(idev, ABS_Y, 0, ts->y_res, 0, 0); in ucb1x00_ts_add()
/linux-4.1.27/drivers/platform/x86/
Dhdaps.c344 input_report_abs(input_dev, ABS_Y, y - rest_y); in hdaps_mousedev_poll()
595 input_set_abs_params(idev, ABS_Y, in hdaps_init()
Dclassmate-laptop.c207 input_report_abs(inputdev, ABS_Y, y); in cmpc_accel_handler_v4()
346 input_set_abs_params(inputdev, ABS_Y, -255, 255, 16, 0); in cmpc_accel_idev_init_v4()
556 input_report_abs(inputdev, ABS_Y, y); in cmpc_accel_handler()
630 input_set_abs_params(inputdev, ABS_Y, 0, 255, 8, 0); in cmpc_accel_idev_init()
Dasus-laptop.c474 input_report_abs(ipd->input, ABS_Y, 0); in pega_accel_poll()
488 input_report_abs(ipd->input, ABS_Y, -asus->pega_acc_y); in pega_accel_poll()
532 input_set_abs_params(ipd->input, ABS_Y, in pega_accel_init()
Dacer-wmi.c1495 input_report_abs(acer_wmi_accel_dev, ABS_Y, in acer_gsensor_event()
1918 input_set_abs_params(acer_wmi_accel_dev, ABS_Y, -16384, 16384, 0, 0); in acer_wmi_accel_setup()
/linux-4.1.27/drivers/iio/adc/
Dat91_adc.c336 input_report_abs(st->ts_input, ABS_Y, y); in at91_ts_sample()
393 input_report_abs(st->ts_input, ABS_Y, st->ts_prev_absy); in at91_adc_rl_interrupt()
1091 input_set_abs_params(input, ABS_Y, 0, (1 << MAX_POS_BITS) - 1, in at91_ts_register()
1104 input_set_abs_params(input, ABS_Y, 0, (1 << MAX_RLPOS_BITS) - 1, in at91_ts_register()
/linux-4.1.27/drivers/hwmon/
Dapplesmc.c706 input_report_abs(idev, ABS_Y, y - rest_y); in applesmc_idev_poll()
1174 input_set_abs_params(idev, ABS_Y, in applesmc_create_accelerometer()
/linux-4.1.27/arch/blackfin/mach-bf527/boards/
Dtll6527m.c239 .ev_code_y = ABS_Y, /* EV_REL */
/linux-4.1.27/drivers/staging/iio/adc/
Dmxs-lradc.c711 input_report_abs(lradc->ts_input, ABS_Y, lradc->ts_y_pos); in mxs_lradc_report_ts_event()
1116 input_set_abs_params(input, ABS_Y, 0, LRADC_SINGLE_SAMPLE_MASK, 0, 0); in mxs_lradc_ts_register()
/linux-4.1.27/drivers/misc/lis3lv02d/
Dlis3lv02d.c457 input_report_abs(pidev->input, ABS_Y, y); in lis3lv02d_joystick_poll()
724 input_set_abs_params(input_dev, ABS_Y, -max_val, max_val, fuzz, flat); in lis3lv02d_joystick_enable()
/linux-4.1.27/Documentation/input/
Dgamepad.txt128 The left analog-stick is reported as ABS_X, ABS_Y. The right analog stick is
/linux-4.1.27/include/uapi/linux/
Dinput.h824 #define ABS_Y 0x01 macro
/linux-4.1.27/drivers/media/rc/
Dimon.c1089 input_report_abs(ictx->touch, ABS_Y, ictx->touch_y); in imon_touch_display_timeout()
1397 input_report_abs(ictx->touch, ABS_Y, ictx->touch_y); in imon_touch_event()
2084 input_set_abs_params(touch, ABS_Y, in imon_init_touch()
/linux-4.1.27/arch/blackfin/mach-bf609/boards/
Dezkit.c189 .ev_code_y = ABS_Y, /* EV_REL */
/linux-4.1.27/arch/blackfin/mach-bf548/boards/
Dezkit.c220 .ev_code_y = ABS_Y, /* EV_REL */
/linux-4.1.27/arch/blackfin/mach-bf537/boards/
Dstamp.c817 .ev_code_y = ABS_Y, /* EV_REL */