Searched refs:absinfo (Results 1 – 7 of 7) sorted by relevance
39 struct input_absinfo *absinfo; in touchscreen_set_params() local48 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()
160 struct input_absinfo *absinfo; member447 return dev->absinfo ? dev->absinfo[axis]._item : 0; \454 if (dev->absinfo) \455 dev->absinfo[axis]._item = val; \
236 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() local498 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 …]
19 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()
1236 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()
81 total number of type B slots reported in the absinfo for the ABS_MT_SLOT axis.
987 API-input-alloc-absinfo