Lines Matching +full:0 +full:xaa00
42 /* Check for success response -- 0xAA00 */ in trackpoint_power_on_reset()
43 if (param[0] != 0xAA || param[1] != 0x00) in trackpoint_power_on_reset()
46 return 0; in trackpoint_power_on_reset()
54 results[0] = loc; in trackpoint_read()
63 return ps2_command(ps2dev, param, MAKE_PS2_CMD(3, 0, TP_COMMAND)); in trackpoint_write()
71 if (loc < 0x20 || loc >= 0x2F) in trackpoint_toggle_bit()
74 return ps2_command(ps2dev, param, MAKE_PS2_CMD(3, 0, TP_COMMAND)); in trackpoint_toggle_bit()
221 return trackpoint_is_attr_available(psmouse, attr) ? attr->mode : 0; in trackpoint_is_attr_visible()
262 } while (0)
267 } while (0)
272 u8 param[2] = { 0 }; in trackpoint_start_protocol()
276 param, MAKE_PS2_CMD(0, 2, TP_READ_ID)); in trackpoint_start_protocol()
280 switch (param[0]) { in trackpoint_start_protocol()
288 *variant_id = param[0]; in trackpoint_start_protocol()
291 return 0; in trackpoint_start_protocol()
344 return 0; in trackpoint_sync()
387 trackpoint_power_on_reset(&psmouse->ps2dev) == 0; in trackpoint_reconnect()
393 return 0; in trackpoint_reconnect()
410 return 0; in trackpoint_detect()
430 button_info = 0x33; in trackpoint_detect()
436 button_info = 0x33; in trackpoint_detect()
439 "got 0 in extended button data, assuming 3 buttons\n"); in trackpoint_detect()
440 button_info = 0x33; in trackpoint_detect()
444 if ((button_info & 0x0f) >= 3) in trackpoint_detect()
451 trackpoint_power_on_reset(ps2dev) != 0) { in trackpoint_detect()
469 "%s TrackPoint firmware: 0x%02x, buttons: %d/%d\n", in trackpoint_detect()
471 (button_info & 0xf0) >> 4, button_info & 0x0f); in trackpoint_detect()
473 return 0; in trackpoint_detect()