Searched refs:abs_y (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/input/mouse/ |
D | sentelic.c | 655 unsigned short abs_x = 0, abs_y = 0; in fsp_packet_debug() local 662 abs_y = GET_ABS_Y(packet); in fsp_packet_debug() 681 packet[0], packet[1], packet[2], packet[3], abs_x, abs_y); in fsp_packet_debug() 712 unsigned short abs_x, abs_y, fgrs = 0; in fsp_process_byte() local 737 abs_y = GET_ABS_Y(packet); in fsp_process_byte() 760 fsp_set_slot(dev, 1, fgrs == 2, abs_x, abs_y); in fsp_process_byte() 773 fsp_set_slot(dev, 0, fgrs != 0, abs_x, abs_y); in fsp_process_byte() 789 if (abs_x != 0 && abs_y != 0) in fsp_process_byte() 792 fsp_set_slot(dev, 0, fgrs > 0, abs_x, abs_y); in fsp_process_byte() 797 input_report_abs(dev, ABS_Y, abs_y); in fsp_process_byte() [all …]
|
D | byd.c | 232 s32 abs_y; member 248 input_report_abs(dev, ABS_Y, priv->abs_y); in byd_report_input() 273 priv->abs_y = BYD_PAD_HEIGHT / 2; in byd_clear_touch() 302 priv->abs_y = (255 - pkt[2]) * (BYD_PAD_HEIGHT / 256); in byd_process_byte() 315 priv->abs_y -= dy * BYD_DT; in byd_process_byte()
|
D | hgpk.h | 44 int abs_x, abs_y; member
|
D | hgpk.c | 192 priv->abs_x = priv->abs_y = -1; in hgpk_reset_hack_state() 393 if (x == priv->abs_x && y == priv->abs_y) { in hgpk_process_advanced_packet() 410 int y_diff = priv->abs_y - y; in hgpk_process_advanced_packet() 422 priv->abs_y = y; in hgpk_process_advanced_packet()
|
D | bcm5974.c | 237 __le16 abs_y; /* absolute y coodinate */ member 636 dev->pos[n].y = c->y.min + c->y.max - raw2int(f->abs_y); in report_tp_state()
|
/Linux-v4.19/drivers/input/joystick/ |
D | twidjoy.c | 107 int button_bits, abs_x, abs_y; in twidjoy_process_packet() local 122 abs_y = ((data[3] & 0x01) << 7) | ((data[2] & 0x7F) >> 0); in twidjoy_process_packet() 123 if (data[3] & 0x02) abs_y -= 256; in twidjoy_process_packet() 126 input_report_abs(dev, ABS_Y, +abs_y); in twidjoy_process_packet()
|
/Linux-v4.19/include/xen/interface/io/ |
D | kbdif.h | 329 int32_t abs_y; member 487 int32_t abs_y; /* absolute Y position, pixels */ member
|
/Linux-v4.19/drivers/input/touchscreen/ |
D | wm97xx-core.c | 78 static int abs_y[3] = {200, 4000, 40}; variable 79 module_param_array(abs_y, int, NULL, 0); 80 MODULE_PARM_DESC(abs_y, "Touchscreen absolute Y min, max, fuzz"); 449 abs_y[0] > (data.y & 0xfff) || in wm97xx_read_samples() 450 abs_y[1] < (data.y & 0xfff)) { in wm97xx_read_samples() 606 input_set_abs_params(wm->input_dev, ABS_Y, abs_y[0], abs_y[1], in wm97xx_register_touch() 607 abs_y[2], 0); in wm97xx_register_touch()
|
/Linux-v4.19/drivers/input/misc/ |
D | xen-kbdfront.c | 83 input_report_abs(info->ptr, ABS_Y, pos->abs_y); in xenkbd_handle_position_event() 133 mtouch->u.pos.abs_y); in xenkbd_handle_mt_event()
|