Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/input/touchscreen/
Dof_touchscreen.c39 struct input_absinfo *absinfo; in touchscreen_set_params() local
48 absinfo = &dev->absinfo[axis]; in touchscreen_set_params()
49 absinfo->maximum = max; in touchscreen_set_params()
50 absinfo->fuzz = fuzz; in touchscreen_set_params()
71 if (!input->absinfo) in touchscreen_parse_properties()
/linux-4.4.14/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.4.14/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.c1236 if (!dev->absinfo) in evdev_do_ioctl()
1240 abs = dev->absinfo[t]; in evdev_do_ioctl()
1254 if (!dev->absinfo) in evdev_do_ioctl()
1276 dev->absinfo[t] = abs; in evdev_do_ioctl()
/linux-4.4.14/Documentation/input/
Dmulti-touch-protocol.txt81 total number of type B slots reported in the absinfo for the ABS_MT_SLOT axis.
/linux-4.4.14/Documentation/DocBook/
Ddevice-drivers.xml.db987 API-input-alloc-absinfo