Lines Matching refs:ps2dev

252 	psmouse->ps2dev.flags = 0;  in __psmouse_set_state()
263 serio_pause_rx(psmouse->ps2dev.serio); in psmouse_set_state()
265 serio_continue_rx(psmouse->ps2dev.serio); in psmouse_set_state()
287 serio_reconnect(psmouse->ps2dev.serio); in psmouse_handle_byte()
355 ps2_cmd_aborted(&psmouse->ps2dev); in psmouse_interrupt()
364 if (unlikely(psmouse->ps2dev.flags & PS2_FLAG_ACK)) in psmouse_interrupt()
365 if (ps2_handle_ack(&psmouse->ps2dev, data)) in psmouse_interrupt()
368 if (unlikely(psmouse->ps2dev.flags & PS2_FLAG_CMD)) in psmouse_interrupt()
369 if (ps2_handle_response(&psmouse->ps2dev, data)) in psmouse_interrupt()
440 error = ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_RESET_BAT); in psmouse_reset()
462 ps2_command(&psmouse->ps2dev, &p, PSMOUSE_CMD_SETRES); in psmouse_set_resolution()
478 ps2_command(&psmouse->ps2dev, &r, PSMOUSE_CMD_SETRATE); in psmouse_set_rate()
487 ps2_command(&psmouse->ps2dev, NULL, in psmouse_set_scale()
497 return ps2_command(&psmouse->ps2dev, psmouse->packet, in psmouse_poll()
517 struct serio *serio = psmouse->ps2dev.serio; in psmouse_matches_pnp_id()
547 struct ps2dev *ps2dev = &psmouse->ps2dev; in genius_detect() local
551 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in genius_detect()
552 ps2_command(ps2dev, NULL, PSMOUSE_CMD_SETSCALE11); in genius_detect()
553 ps2_command(ps2dev, NULL, PSMOUSE_CMD_SETSCALE11); in genius_detect()
554 ps2_command(ps2dev, NULL, PSMOUSE_CMD_SETSCALE11); in genius_detect()
555 ps2_command(ps2dev, param, PSMOUSE_CMD_GETINFO); in genius_detect()
579 struct ps2dev *ps2dev = &psmouse->ps2dev; in intellimouse_detect() local
583 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in intellimouse_detect()
585 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in intellimouse_detect()
587 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in intellimouse_detect()
588 ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in intellimouse_detect()
612 struct ps2dev *ps2dev = &psmouse->ps2dev; in im_explorer_detect() local
618 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
620 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
622 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
623 ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in im_explorer_detect()
630 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
632 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
634 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
658 struct ps2dev *ps2dev = &psmouse->ps2dev; in thinking_detect() local
664 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in thinking_detect()
666 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in thinking_detect()
669 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in thinking_detect()
671 ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in thinking_detect()
1001 if (psmouse->ps2dev.serio->id.type == SERIO_PS_PSTHRU && in psmouse_do_detect()
1153 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_extensions()
1211 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_extensions()
1251 struct ps2dev *ps2dev = &psmouse->ps2dev; in psmouse_probe() local
1262 error = ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in psmouse_probe()
1274 error = ps2_command(ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_probe()
1277 ps2dev->serio->phys, error); in psmouse_probe()
1302 if (ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE)) { in psmouse_activate()
1304 psmouse->ps2dev.serio->phys); in psmouse_activate()
1320 error = ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_DISABLE); in psmouse_deactivate()
1323 psmouse->ps2dev.serio->phys, error); in psmouse_deactivate()
1338 struct serio *serio = psmouse->ps2dev.serio; in psmouse_resync()
1365 if (ps2_sendbyte(&psmouse->ps2dev, PSMOUSE_CMD_DISABLE, 20)) { in psmouse_resync()
1401 if (!ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE)) { in psmouse_resync()
1410 psmouse->ps2dev.serio->phys); in psmouse_resync()
1448 if (ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_DISABLE)) in psmouse_cleanup()
1450 psmouse->ps2dev.serio->phys); in psmouse_cleanup()
1458 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_cleanup()
1464 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE); in psmouse_cleanup()
1529 input_dev->dev.parent = &psmouse->ps2dev.serio->dev; in psmouse_switch_protocol()
1604 ps2_init(&psmouse->ps2dev, serio); in psmouse_connect()
1900 struct serio *serio = psmouse->ps2dev.serio; in psmouse_attr_set_protocol()