Lines Matching refs:sc_evdev
158 struct evdev_dev *sc_evdev; member
369 evdev_push_event(sc->sc_evdev, in aw_ir_intr()
371 evdev_sync(sc->sc_evdev); in aw_ir_intr()
514 sc->sc_evdev = evdev_alloc(); in aw_ir_attach()
515 evdev_set_name(sc->sc_evdev, device_get_desc(sc->dev)); in aw_ir_attach()
516 evdev_set_phys(sc->sc_evdev, device_get_nameunit(sc->dev)); in aw_ir_attach()
517 evdev_set_id(sc->sc_evdev, BUS_HOST, 0, 0, 0); in aw_ir_attach()
518 evdev_support_event(sc->sc_evdev, EV_SYN); in aw_ir_attach()
519 evdev_support_event(sc->sc_evdev, EV_MSC); in aw_ir_attach()
520 evdev_support_msc(sc->sc_evdev, MSC_SCAN); in aw_ir_attach()
522 err = evdev_register(sc->sc_evdev); in aw_ir_attach()
537 evdev_free(sc->sc_evdev); in aw_ir_attach()
538 sc->sc_evdev = NULL; /* Avoid double free */ in aw_ir_attach()