evdev_register_mtx
error = evdev_register_mtx(sc->sc_evdev, &sc->sc_lock);
int evdev_register_mtx(struct evdev_dev *, struct lock *); //dfly lock
#define KBD_EVDEV_REGISTER(evdev) evdev_register_mtx(evdev, &Giant)
error = evdev_register_mtx(evdev_r, &sc->lock);
error = evdev_register_mtx(evdev_a, &sc->lock);
error = evdev_register_mtx(evdev_a, &sc->lock);