Home
last modified time | relevance | path

Searched refs:absinfo (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/input/touchscreen/
Dof_touchscreen.c31 struct input_absinfo *absinfo; in touchscreen_set_params() local
44 absinfo = &dev->absinfo[axis]; in touchscreen_set_params()
45 absinfo->maximum = max; in touchscreen_set_params()
46 absinfo->fuzz = fuzz; in touchscreen_set_params()
63 if (!dev->absinfo) in touchscreen_parse_of_params()
/linux-4.1.27/include/linux/
Dinput.h160 struct input_absinfo *absinfo; member
447 return dev->absinfo ? dev->absinfo[axis]._item : 0; \
454 if (dev->absinfo) \
455 dev->absinfo[axis]._item = val; \
/linux-4.1.27/drivers/input/
Dinput.c236 pold = &dev->absinfo[code].value; in input_handle_abs_event()
249 dev->absinfo[code].fuzz); in input_handle_abs_event()
484 if (!dev->absinfo) in input_alloc_absinfo()
485 dev->absinfo = kcalloc(ABS_CNT, sizeof(struct input_absinfo), in input_alloc_absinfo()
488 WARN(!dev->absinfo, "%s(): kcalloc() failed?\n", __func__); in input_alloc_absinfo()
495 struct input_absinfo *absinfo; in input_set_abs_params() local
498 if (!dev->absinfo) in input_set_abs_params()
501 absinfo = &dev->absinfo[axis]; in input_set_abs_params()
502 absinfo->minimum = min; in input_set_abs_params()
503 absinfo->maximum = max; in input_set_abs_params()
[all …]
Dinput-mt.c19 if (dev->absinfo && test_bit(src, dev->absbit)) { in copy_abs()
20 dev->absinfo[dst] = dev->absinfo[src]; in copy_abs()
21 dev->absinfo[dst].fuzz = 0; in copy_abs()
Devdev.c1007 if (!dev->absinfo) in evdev_do_ioctl()
1011 abs = dev->absinfo[t]; in evdev_do_ioctl()
1025 if (!dev->absinfo) in evdev_do_ioctl()
1047 dev->absinfo[t] = abs; in evdev_do_ioctl()
/linux-4.1.27/Documentation/input/
Dmulti-touch-protocol.txt81 total number of type B slots reported in the absinfo for the ABS_MT_SLOT axis.