Lines Matching refs:evdev
2098 struct libevdev *evdev = device->evdev; in tp_sync_touch() local
2101 if (!libevdev_fetch_slot_value(evdev, in tp_sync_touch()
2105 t->point.x = libevdev_get_event_value(evdev, EV_ABS, ABS_X); in tp_sync_touch()
2106 if (!libevdev_fetch_slot_value(evdev, in tp_sync_touch()
2110 t->point.y = libevdev_get_event_value(evdev, EV_ABS, ABS_Y); in tp_sync_touch()
2112 if (!libevdev_fetch_slot_value(evdev, in tp_sync_touch()
2116 t->pressure = libevdev_get_event_value(evdev, in tp_sync_touch()
2120 libevdev_fetch_slot_value(evdev, in tp_sync_touch()
2124 libevdev_fetch_slot_value(evdev, in tp_sync_touch()
2129 if (libevdev_fetch_slot_value(evdev, in tp_sync_touch()
2391 unsigned int bus_tp = libevdev_get_id_bustype(touchpad->evdev), in tp_pair_trackpoint()
2392 bus_trp = libevdev_get_id_bustype(trackpoint->evdev); in tp_pair_trackpoint()
2720 bustype = libevdev_get_id_bustype(device->evdev); in evdev_tag_touchpad()
2721 vendor = libevdev_get_id_vendor(device->evdev); in evdev_tag_touchpad()
2851 struct libevdev *evdev = device->evdev; in tp_disable_abs_mt() local
2855 libevdev_disable_event_code(evdev, EV_ABS, code); in tp_disable_abs_mt()
2875 absinfo = libevdev_get_abs_info(device->evdev, ABS_MT_SLOT); in tp_init_slots()
2886 tp->semi_mt = libevdev_has_property(device->evdev, INPUT_PROP_SEMI_MT); in tp_init_slots()
2918 if (libevdev_has_event_code(device->evdev, in tp_init_slots()
2939 if (libevdev_get_event_value(device->evdev, EV_KEY, BTN_TOOL_FINGER)) in tp_init_slots()
2977 else if (libevdev_get_id_bustype(device->evdev) == BUS_BLUETOOTH) in tp_init_accel()
3054 struct evdev_device *evdev = evdev_device(device); in tp_scroll_config_scroll_method_get_methods() local
3055 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; in tp_scroll_config_scroll_method_get_methods()
3064 struct evdev_device *evdev = evdev_device(device); in tp_scroll_config_scroll_method_set_method() local
3065 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; in tp_scroll_config_scroll_method_set_method()
3082 struct evdev_device *evdev = evdev_device(device); in tp_scroll_config_scroll_method_get_method() local
3083 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; in tp_scroll_config_scroll_method_get_method()
3111 struct evdev_device *evdev = evdev_device(device); in tp_scroll_config_scroll_method_get_default_method() local
3112 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; in tp_scroll_config_scroll_method_get_default_method()
3146 struct evdev_device *evdev = evdev_device(device); in tp_dwt_config_set() local
3147 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; in tp_dwt_config_set()
3165 struct evdev_device *evdev = evdev_device(device); in tp_dwt_config_get() local
3166 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; in tp_dwt_config_get()
3182 struct evdev_device *evdev = evdev_device(device); in tp_dwt_config_get_default() local
3183 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; in tp_dwt_config_get_default()
3298 if (!libevdev_has_event_code(device->evdev, EV_ABS, ABS_MT_PRESSURE)) { in tp_init_palmdetect_pressure()
3373 if (libevdev_has_event_code(device->evdev, in tp_init_palmdetect()
3413 struct libevdev *evdev = device->evdev; in tp_pass_sanity_check() local
3415 if (!libevdev_has_event_code(evdev, EV_ABS, ABS_X)) in tp_pass_sanity_check()
3418 if (!libevdev_has_event_code(evdev, EV_KEY, BTN_TOUCH)) in tp_pass_sanity_check()
3421 if (!libevdev_has_event_code(evdev, EV_KEY, BTN_TOOL_FINGER)) in tp_pass_sanity_check()
3459 libevdev_set_abs_resolution(device->evdev, ABS_X, xres); in tp_init_default_resolution()
3460 libevdev_set_abs_resolution(device->evdev, ABS_Y, yres); in tp_init_default_resolution()
3461 libevdev_set_abs_resolution(device->evdev, ABS_MT_POSITION_X, xres); in tp_init_default_resolution()
3462 libevdev_set_abs_resolution(device->evdev, ABS_MT_POSITION_Y, yres); in tp_init_default_resolution()
3505 if (!libevdev_has_event_code(device->evdev, EV_ABS, code)) { in tp_init_pressure()
3510 abs = libevdev_get_abs_info(device->evdev, code); in tp_init_pressure()
3563 if (!libevdev_has_event_code(device->evdev, in tp_init_touch_size()
3578 if (libevdev_get_num_slots(device->evdev) < 5) { in tp_init_touch_size()
3669 struct evdev_device *evdev = evdev_device(device); in tp_sendevents_get_modes() local
3672 if (evdev->tags & EVDEV_TAG_INTERNAL_TOUCHPAD) in tp_sendevents_get_modes()
3697 struct evdev_device *evdev = evdev_device(device); in tp_sendevents_set_mode() local
3698 struct tp_dispatch *tp = (struct tp_dispatch*)evdev->dispatch; in tp_sendevents_set_mode()
3710 tp_resume(tp, evdev, SUSPEND_SENDEVENTS); in tp_sendevents_set_mode()
3711 tp_resume(tp, evdev, SUSPEND_EXTERNAL_MOUSE); in tp_sendevents_set_mode()
3714 tp_suspend(tp, evdev, SUSPEND_SENDEVENTS); in tp_sendevents_set_mode()
3715 tp_resume(tp, evdev, SUSPEND_EXTERNAL_MOUSE); in tp_sendevents_set_mode()
3718 tp_suspend_conditional(tp, evdev); in tp_sendevents_set_mode()
3719 tp_resume(tp, evdev, SUSPEND_SENDEVENTS); in tp_sendevents_set_mode()
3733 struct evdev_device *evdev = evdev_device(device); in tp_sendevents_get_mode() local
3734 struct tp_dispatch *dispatch = (struct tp_dispatch*)evdev->dispatch; in tp_sendevents_get_mode()