Lines Matching refs:ps2dev

33 static int trackpoint_power_on_reset(struct ps2dev *ps2dev)  in trackpoint_power_on_reset()  argument
38 err = ps2_command(ps2dev, param, MAKE_PS2_CMD(1, 2, TP_COMMAND)); in trackpoint_power_on_reset()
52 static int trackpoint_read(struct ps2dev *ps2dev, u8 loc, u8 *results) in trackpoint_read() argument
56 return ps2_command(ps2dev, results, MAKE_PS2_CMD(1, 1, TP_COMMAND)); in trackpoint_read()
59 static int trackpoint_write(struct ps2dev *ps2dev, u8 loc, u8 val) in trackpoint_write() argument
63 return ps2_command(ps2dev, param, MAKE_PS2_CMD(3, 0, TP_COMMAND)); in trackpoint_write()
66 static int trackpoint_toggle_bit(struct ps2dev *ps2dev, u8 loc, u8 mask) in trackpoint_toggle_bit() argument
74 return ps2_command(ps2dev, param, MAKE_PS2_CMD(3, 0, TP_COMMAND)); in trackpoint_toggle_bit()
77 static int trackpoint_update_bit(struct ps2dev *ps2dev, in trackpoint_update_bit() argument
83 retval = trackpoint_read(ps2dev, loc, &data); in trackpoint_update_bit()
88 retval = trackpoint_toggle_bit(ps2dev, loc, mask); in trackpoint_update_bit()
131 err = trackpoint_write(&psmouse->ps2dev, attr->command, value); in trackpoint_set_int_attr()
164 err = trackpoint_toggle_bit(&psmouse->ps2dev, in trackpoint_set_bit_attr()
255 trackpoint_write(&_psmouse->ps2dev, \
258 trackpoint_update_bit(&_psmouse->ps2dev, \
275 error = ps2_command(&psmouse->ps2dev, in trackpoint_start_protocol()
312 trackpoint_update_bit(&psmouse->ps2dev, TP_TOGGLE_TWOHAND, in trackpoint_sync()
315 trackpoint_update_bit(&psmouse->ps2dev, TP_TOGGLE_SOURCE_TAG, in trackpoint_sync()
318 trackpoint_update_bit(&psmouse->ps2dev, TP_TOGGLE_MB, in trackpoint_sync()
369 device_remove_group(&psmouse->ps2dev.serio->dev, in trackpoint_disconnect()
387 trackpoint_power_on_reset(&psmouse->ps2dev) == 0; in trackpoint_reconnect()
398 struct ps2dev *ps2dev = &psmouse->ps2dev; in trackpoint_detect() local
432 error = trackpoint_read(ps2dev, TP_EXT_BTN, &button_info); in trackpoint_detect()
451 trackpoint_power_on_reset(ps2dev) != 0) { in trackpoint_detect()
458 error = device_add_group(&ps2dev->serio->dev, &trackpoint_attr_group); in trackpoint_detect()