Lines Matching refs:sc_evdev
96 evdev_push_event(sc->sc_evdev, EV_ABS, ABS_X, sc->sc_x);
97 evdev_push_event(sc->sc_evdev, EV_ABS, ABS_Y, sc->sc_y);
98 evdev_push_event(sc->sc_evdev, EV_KEY, BTN_TOUCH, sc->sc_pen_down);
99 evdev_sync(sc->sc_evdev);
882 sc->sc_evdev = evdev_alloc();
883 evdev_set_name(sc->sc_evdev, device_get_desc(dev));
884 evdev_set_phys(sc->sc_evdev, device_get_nameunit(dev));
885 evdev_set_id(sc->sc_evdev, BUS_VIRTUAL, 0, 0, 0);
886 evdev_support_prop(sc->sc_evdev, INPUT_PROP_DIRECT);
887 evdev_support_event(sc->sc_evdev, EV_SYN);
888 evdev_support_event(sc->sc_evdev, EV_ABS);
889 evdev_support_event(sc->sc_evdev, EV_KEY);
891 evdev_support_abs(sc->sc_evdev, ABS_X, 0, 0,
893 evdev_support_abs(sc->sc_evdev, ABS_Y, 0, 0,
896 evdev_support_key(sc->sc_evdev, BTN_TOUCH);
898 err = evdev_register(sc->sc_evdev);
928 evdev_free(sc->sc_evdev);