Home
last modified time | relevance | path

Searched refs:sc_kbd (Results 1 – 8 of 8) sorted by relevance

/freebsd-12-stable/sys/dev/adb/
Dadb_kbd.c69 keyboard_t sc_kbd; member
312 kbd_init_struct(&sc->sc_kbd, KBD_DRIVER_NAME, KB_101, 0, 0, 0, 0); in adb_kbd_attach()
313 kbd_set_maps(&sc->sc_kbd, &key_map, &accent_map, fkey_tab, in adb_kbd_attach()
319 KBD_FOUND_DEVICE(&sc->sc_kbd); in adb_kbd_attach()
320 KBD_PROBE_DONE(&sc->sc_kbd); in adb_kbd_attach()
321 KBD_INIT_DONE(&sc->sc_kbd); in adb_kbd_attach()
322 KBD_CONFIG_DONE(&sc->sc_kbd); in adb_kbd_attach()
324 (*sw->enable)(&sc->sc_kbd); in adb_kbd_attach()
326 kbd_register(&sc->sc_kbd); in adb_kbd_attach()
329 if (kbd_attach(&sc->sc_kbd)) { in adb_kbd_attach()
[all …]
/freebsd-12-stable/sys/dev/uart/
Duart_kbd_sun.c72 keyboard_t sc_kbd; member
223 if (KBD_IS_INITIALIZED(&sunkbd_softc.sc_kbd)) in sunkbd_configure()
244 sunkbd_clear_state(&sc->sc_kbd); in sunkbd_configure()
247 kbd_init_struct(&sc->sc_kbd, SUNKBD_DRIVER_NAME, KB_101, 0, 0, 0, 0); in sunkbd_configure()
248 kbd_set_maps(&sc->sc_kbd, &key_map, &accent_map, fkey_tab, in sunkbd_configure()
251 kbd_init_struct(&sc->sc_kbd, SUNKBD_DRIVER_NAME, KB_OTHER, 0, 0, 0, 0); in sunkbd_configure()
252 kbd_set_maps(&sc->sc_kbd, &keymap_sun_us_unix_kbd, in sunkbd_configure()
257 kbd_register(&sc->sc_kbd); in sunkbd_configure()
283 kbd_attach(&sunkbd_softc.sc_kbd); in sunkbd_attach()
285 sunkbd_enable(&sunkbd_softc.sc_kbd); in sunkbd_attach()
[all …]
/freebsd-12-stable/sys/dev/hyperv/input/
Dhv_kbd.c477 if (KBD_IS_ACTIVE(&sc->sc_kbd) && in hv_kbd_intr()
478 KBD_IS_BUSY(&sc->sc_kbd)) { in hv_kbd_intr()
480 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT, in hv_kbd_intr()
481 sc->sc_kbd.kb_callback.kc_arg); in hv_kbd_intr()
485 c = hvkbd_read_char(&sc->sc_kbd, 0); in hv_kbd_intr()
509 keyboard_t *kbd = &sc->sc_kbd; in hv_kbd_drv_attach()
549 hvkbd_disable(&sc->sc_kbd); in hv_kbd_drv_detach()
550 if (KBD_IS_CONFIGURED(&sc->sc_kbd)) { in hv_kbd_drv_detach()
551 error = kbd_unregister(&sc->sc_kbd); in hv_kbd_drv_detach()
558 error = kbd_detach(&sc->sc_kbd); in hv_kbd_drv_detach()
Dhv_kbdc.h84 keyboard_t sc_kbd; member
/freebsd-12-stable/sys/arm/versatile/
Dpl050.c116 keyboard_t sc_kbd; member
597 if (KBD_IS_ACTIVE(&sc->sc_kbd) && in pl050_kmi_intr()
598 KBD_IS_BUSY(&sc->sc_kbd)) { in pl050_kmi_intr()
600 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT, in pl050_kmi_intr()
601 sc->sc_kbd.kb_callback.kc_arg); in pl050_kmi_intr()
605 c = kmi_read_char_locked(&sc->sc_kbd, 0); in pl050_kmi_intr()
647 kbd = &sc->sc_kbd; in pl050_kmi_attach()
/freebsd-12-stable/sys/arm/samsung/exynos/
Dchrome_kb.c106 keyboard_t sc_kbd; member
152 if (KBD_IS_ACTIVE(&sc->sc_kbd) && KBD_IS_BUSY(&sc->sc_kbd)) { in ckb_repeat()
155 sc->sc_kbd.kb_callback.kc_func(&sc->sc_kbd, in ckb_repeat()
156 KBDIO_KEYINPUT, sc->sc_kbd.kb_callback.kc_arg); in ckb_repeat()
798 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT, in ckb_ec_intr()
799 sc->sc_kbd.kb_callback.kc_arg); in ckb_ec_intr()
832 kbd = &sc->sc_kbd; in chrome_kb_attach()
/freebsd-12-stable/sys/dev/usb/input/
Dukbd.c137 keyboard_t sc_kbd; member
366 sc->sc_delay = sc->sc_kbd.kb_delay2; in ukbd_start_timer()
537 sc->sc_delay = sc->sc_kbd.kb_delay1; in ukbd_interrupt()
541 sc->sc_repeat_time = now + sc->sc_kbd.kb_delay1; in ukbd_interrupt()
557 sc->sc_repeat_time = now + sc->sc_kbd.kb_delay2; in ukbd_interrupt()
583 if (KBD_IS_ACTIVE(&sc->sc_kbd) && in ukbd_event_keyinput()
584 KBD_IS_BUSY(&sc->sc_kbd)) { in ukbd_event_keyinput()
586 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT, in ukbd_event_keyinput()
587 sc->sc_kbd.kb_callback.kc_arg); in ukbd_event_keyinput()
591 c = ukbd_read_char(&sc->sc_kbd, 0); in ukbd_event_keyinput()
[all …]
/freebsd-12-stable/sys/dev/gpio/
Dgpiokeys.c130 keyboard_t sc_kbd; member
417 kbd = &sc->sc_kbd; in gpiokeys_attach()
992 if (KBD_IS_ACTIVE(&sc->sc_kbd) && in gpiokeys_event_keyinput()
993 KBD_IS_BUSY(&sc->sc_kbd)) { in gpiokeys_event_keyinput()
995 (sc->sc_kbd.kb_callback.kc_func) (&sc->sc_kbd, KBDIO_KEYINPUT, in gpiokeys_event_keyinput()
996 sc->sc_kbd.kb_callback.kc_arg); in gpiokeys_event_keyinput()
1000 c = gpiokeys_read_char(&sc->sc_kbd, 0); in gpiokeys_event_keyinput()