Searched refs:kbdc (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/sys/dev/atkbdc/
H A Datkbdcreg.h240 int kbdc_lock(KBDC kbdc, int lock);
241 int kbdc_data_ready(KBDC kbdc);
243 int write_controller_command(KBDC kbdc,int c);
244 int write_controller_data(KBDC kbdc,int c);
246 int write_kbd_command(KBDC kbdc,int c);
247 int write_aux_command(KBDC kbdc,int c);
248 int send_kbd_command(KBDC kbdc,int c);
249 int send_aux_command(KBDC kbdc,int c);
250 int send_kbd_command_and_data(KBDC kbdc,int c,int d);
251 int send_aux_command_and_data(KBDC kbdc,in
[all...]
H A Datkbd.c59 KBDC kbdc; /* keyboard controller */ member in struct:atkbd_state
83 static int atkbd_reset(KBDC kbdc, int flags, int c);
86 #define ALLOW_DISABLE_KBD(kbdc) !HAS_QUIRK(kbdc, KBDC_QUIRK_KEEP_ACTIVATED)
262 static int setup_kbd_port(KBDC kbdc, int port, int intr);
263 static int get_kbd_echo(KBDC kbdc);
264 static int probe_keyboard(KBDC kbdc, int flags);
265 static int init_keyboard(KBDC kbdc, int *type, int flags);
266 static int write_kbd(KBDC kbdc, int command, int data);
267 static int get_kbd_id(KBDC kbdc);
350 KBDC kbdc; local
1172 atkbd_reset(KBDC kbdc, int flags, int c) argument
1239 setup_kbd_port(KBDC kbdc, int port, int intr) argument
1250 get_kbd_echo(KBDC kbdc) argument
1279 probe_keyboard(KBDC kbdc, int flags) argument
1348 init_keyboard(KBDC kbdc, int *type, int flags) argument
1501 write_kbd(KBDC kbdc, int command, int data) argument
1549 get_kbd_id(KBDC kbdc) argument
[all...]
H A Dpsm.c434 KBDC kbdc; /* handle to access kbd controller */ member in struct:psm_softc
522 #define ALWAYS_RESTORE_CONTROLLER(kbdc) !(kbdcp(kbdc)->quirks \
778 enable_aux_dev(KBDC kbdc) argument
782 res = send_aux_command(kbdc, PSMC_ENABLE_DEV);
789 disable_aux_dev(KBDC kbdc) argument
793 res = send_aux_command(kbdc, PSMC_DISABLE_DEV);
800 get_mouse_status(KBDC kbdc, int *status, int flag, int len) argument
815 empty_aux_buffer(kbdc, 5);
816 res = send_aux_command(kbdc, cm
838 get_aux_id(KBDC kbdc) argument
859 set_mouse_sampling_rate(KBDC kbdc, int rate) argument
870 set_mouse_scaling(KBDC kbdc, int scale) argument
892 set_mouse_resolution(KBDC kbdc, int val) argument
907 set_mouse_mode(KBDC kbdc) argument
918 get_mouse_buttons(KBDC kbdc) argument
998 recover_from_error(KBDC kbdc) argument
1023 restore_controller(KBDC kbdc, int command_byte) argument
1048 KBDC kbdc = sc->kbdc; local
5263 mouse_id_proc1(KBDC kbdc, int res, int scale, int *status) argument
5276 mouse_ext_command(KBDC kbdc, int command) argument
5300 KBDC kbdc = sc->kbdc; local
5323 KBDC kbdc = sc->kbdc; local
5361 KBDC kbdc = sc->kbdc; local
5385 KBDC kbdc = sc->kbdc; local
5409 KBDC kbdc = sc->kbdc; local
5462 KBDC kbdc = sc->kbdc; local
5521 KBDC kbdc = sc->kbdc; local
5574 KBDC kbdc = sc->kbdc; local
5604 KBDC kbdc = sc->kbdc; local
5636 KBDC kbdc = sc->kbdc; local
6277 KBDC kbdc = sc->kbdc; local
6357 KBDC kbdc = sc->kbdc; local
6961 KBDC kbdc = sc->kbdc; local
7019 KBDC kbdc = sc->kbdc; local
7039 elantech_read_1(KBDC kbdc, int hwversion, int reg, int *val) argument
7060 elantech_write_1(KBDC kbdc, int hwversion, int reg, int val) argument
7082 elantech_cmd(KBDC kbdc, int hwversion, int cmd, int *resp) argument
7099 elantech_init(KBDC kbdc, elantechhw_t *elanhw) argument
7255 KBDC kbdc = sc->kbdc; local
[all...]
H A Datkbdc.c85 * controller before kbdc, and all other devices, is probed, we
99 static int wait_while_controller_busy(atkbdc_softc_t *kbdc);
100 static int wait_for_data(atkbdc_softc_t *kbdc);
101 static int wait_for_kbd_data(atkbdc_softc_t *kbdc);
102 static int wait_for_kbd_ack(atkbdc_softc_t *kbdc);
103 static int wait_for_aux_data(atkbdc_softc_t *kbdc);
104 static int wait_for_aux_ack(atkbdc_softc_t *kbdc);
354 * perform I/O, call `kbdc_lock(kbdc, TRUE)' and proceed only if
356 * Call `kbdc_lock(kbdc, FALSE)' when necessary I/O operaion
430 wait_while_controller_busy(struct atkbdc_softc *kbdc) argument
458 wait_for_data(struct atkbdc_softc *kbdc) argument
477 wait_for_kbd_data(struct atkbdc_softc *kbdc) argument
504 wait_for_kbd_ack(struct atkbdc_softc *kbdc) argument
533 wait_for_aux_data(struct atkbdc_softc *kbdc) argument
560 wait_for_aux_ack(struct atkbdc_softc *kbdc) argument
[all...]

Completed in 79 milliseconds