Lines Matching refs:ps2dev

250 	psmouse->ps2dev.flags = 0;  in __psmouse_set_state()
261 serio_pause_rx(psmouse->ps2dev.serio); in psmouse_set_state()
263 serio_continue_rx(psmouse->ps2dev.serio); in psmouse_set_state()
285 serio_reconnect(psmouse->ps2dev.serio); in psmouse_handle_byte()
353 ps2_cmd_aborted(&psmouse->ps2dev); in psmouse_interrupt()
362 if (unlikely(psmouse->ps2dev.flags & PS2_FLAG_ACK)) in psmouse_interrupt()
363 if (ps2_handle_ack(&psmouse->ps2dev, data)) in psmouse_interrupt()
366 if (unlikely(psmouse->ps2dev.flags & PS2_FLAG_CMD)) in psmouse_interrupt()
367 if (ps2_handle_response(&psmouse->ps2dev, data)) in psmouse_interrupt()
438 error = ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_RESET_BAT); in psmouse_reset()
460 ps2_command(&psmouse->ps2dev, &p, PSMOUSE_CMD_SETRES); in psmouse_set_resolution()
476 ps2_command(&psmouse->ps2dev, &r, PSMOUSE_CMD_SETRATE); in psmouse_set_rate()
485 ps2_command(&psmouse->ps2dev, NULL, in psmouse_set_scale()
495 return ps2_command(&psmouse->ps2dev, psmouse->packet, in psmouse_poll()
515 struct serio *serio = psmouse->ps2dev.serio; in psmouse_matches_pnp_id()
545 struct ps2dev *ps2dev = &psmouse->ps2dev; in genius_detect() local
549 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in genius_detect()
550 ps2_command(ps2dev, NULL, PSMOUSE_CMD_SETSCALE11); in genius_detect()
551 ps2_command(ps2dev, NULL, PSMOUSE_CMD_SETSCALE11); in genius_detect()
552 ps2_command(ps2dev, NULL, PSMOUSE_CMD_SETSCALE11); in genius_detect()
553 ps2_command(ps2dev, param, PSMOUSE_CMD_GETINFO); in genius_detect()
577 struct ps2dev *ps2dev = &psmouse->ps2dev; in intellimouse_detect() local
581 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in intellimouse_detect()
583 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in intellimouse_detect()
585 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in intellimouse_detect()
586 ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in intellimouse_detect()
610 struct ps2dev *ps2dev = &psmouse->ps2dev; in im_explorer_detect() local
616 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
618 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
620 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
621 ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in im_explorer_detect()
628 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); 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()
656 struct ps2dev *ps2dev = &psmouse->ps2dev; in thinking_detect() local
662 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in thinking_detect()
664 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in thinking_detect()
667 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in thinking_detect()
669 ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in thinking_detect()
999 if (psmouse->ps2dev.serio->id.type == SERIO_PS_PSTHRU && in psmouse_do_detect()
1151 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_extensions()
1209 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_extensions()
1249 struct ps2dev *ps2dev = &psmouse->ps2dev; in psmouse_probe() local
1260 error = ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in psmouse_probe()
1272 error = ps2_command(ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_probe()
1275 ps2dev->serio->phys, error); in psmouse_probe()
1300 if (ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE)) { in psmouse_activate()
1302 psmouse->ps2dev.serio->phys); in psmouse_activate()
1318 error = ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_DISABLE); in psmouse_deactivate()
1321 psmouse->ps2dev.serio->phys, error); in psmouse_deactivate()
1336 struct serio *serio = psmouse->ps2dev.serio; in psmouse_resync()
1363 if (ps2_sendbyte(&psmouse->ps2dev, PSMOUSE_CMD_DISABLE, 20)) { in psmouse_resync()
1399 if (!ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE)) { in psmouse_resync()
1408 psmouse->ps2dev.serio->phys); in psmouse_resync()
1446 if (ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_DISABLE)) in psmouse_cleanup()
1448 psmouse->ps2dev.serio->phys); in psmouse_cleanup()
1456 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_cleanup()
1462 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE); in psmouse_cleanup()
1525 input_dev->dev.parent = &psmouse->ps2dev.serio->dev; in psmouse_switch_protocol()
1600 ps2_init(&psmouse->ps2dev, serio); in psmouse_connect()
1886 struct serio *serio = psmouse->ps2dev.serio; in psmouse_attr_set_protocol()