Lines Matching refs:ps2dev

256 	psmouse->ps2dev.flags = 0;  in __psmouse_set_state()
267 serio_pause_rx(psmouse->ps2dev.serio); in psmouse_set_state()
269 serio_continue_rx(psmouse->ps2dev.serio); in psmouse_set_state()
291 serio_reconnect(psmouse->ps2dev.serio); in psmouse_handle_byte()
359 ps2_cmd_aborted(&psmouse->ps2dev); in psmouse_interrupt()
368 if (unlikely(psmouse->ps2dev.flags & PS2_FLAG_ACK)) in psmouse_interrupt()
369 if (ps2_handle_ack(&psmouse->ps2dev, data)) in psmouse_interrupt()
372 if (unlikely(psmouse->ps2dev.flags & PS2_FLAG_CMD)) in psmouse_interrupt()
373 if (ps2_handle_response(&psmouse->ps2dev, data)) in psmouse_interrupt()
442 error = ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_RESET_BAT); in psmouse_reset()
464 ps2_command(&psmouse->ps2dev, &p, PSMOUSE_CMD_SETRES); in psmouse_set_resolution()
480 ps2_command(&psmouse->ps2dev, &r, PSMOUSE_CMD_SETRATE); in psmouse_set_rate()
489 ps2_command(&psmouse->ps2dev, NULL, in psmouse_set_scale()
499 return ps2_command(&psmouse->ps2dev, psmouse->packet, in psmouse_poll()
519 struct serio *serio = psmouse->ps2dev.serio; in psmouse_matches_pnp_id()
549 struct ps2dev *ps2dev = &psmouse->ps2dev; in genius_detect() local
553 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in genius_detect()
554 ps2_command(ps2dev, NULL, PSMOUSE_CMD_SETSCALE11); in genius_detect()
555 ps2_command(ps2dev, NULL, PSMOUSE_CMD_SETSCALE11); in genius_detect()
556 ps2_command(ps2dev, NULL, PSMOUSE_CMD_SETSCALE11); in genius_detect()
557 ps2_command(ps2dev, param, PSMOUSE_CMD_GETINFO); in genius_detect()
581 struct ps2dev *ps2dev = &psmouse->ps2dev; in intellimouse_detect() local
585 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in intellimouse_detect()
587 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in intellimouse_detect()
589 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in intellimouse_detect()
590 ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in intellimouse_detect()
614 struct ps2dev *ps2dev = &psmouse->ps2dev; in im_explorer_detect() local
620 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
622 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
624 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
625 ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); 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()
636 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in im_explorer_detect()
660 struct ps2dev *ps2dev = &psmouse->ps2dev; in thinking_detect() local
666 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in thinking_detect()
668 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in thinking_detect()
671 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); in thinking_detect()
673 ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in thinking_detect()
1003 if (psmouse->ps2dev.serio->id.type == SERIO_PS_PSTHRU && in psmouse_do_detect()
1155 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_extensions()
1213 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_extensions()
1253 struct ps2dev *ps2dev = &psmouse->ps2dev; in psmouse_probe() local
1264 error = ps2_command(ps2dev, param, PSMOUSE_CMD_GETID); in psmouse_probe()
1276 error = ps2_command(ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_probe()
1279 ps2dev->serio->phys, error); in psmouse_probe()
1304 if (ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE)) { in psmouse_activate()
1306 psmouse->ps2dev.serio->phys); in psmouse_activate()
1322 error = ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_DISABLE); in psmouse_deactivate()
1325 psmouse->ps2dev.serio->phys, error); in psmouse_deactivate()
1340 struct serio *serio = psmouse->ps2dev.serio; in psmouse_resync()
1367 if (ps2_sendbyte(&psmouse->ps2dev, PSMOUSE_CMD_DISABLE, 20)) { in psmouse_resync()
1403 if (!ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE)) { in psmouse_resync()
1412 psmouse->ps2dev.serio->phys); in psmouse_resync()
1450 if (ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_DISABLE)) in psmouse_cleanup()
1452 psmouse->ps2dev.serio->phys); in psmouse_cleanup()
1460 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_RESET_DIS); in psmouse_cleanup()
1466 ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE); in psmouse_cleanup()
1531 input_dev->dev.parent = &psmouse->ps2dev.serio->dev; in psmouse_switch_protocol()
1606 ps2_init(&psmouse->ps2dev, serio); in psmouse_connect()
1902 struct serio *serio = psmouse->ps2dev.serio; in psmouse_attr_set_protocol()