Lines Matching defs:packet
674 static void synaptics_pass_pt_packet(struct serio *ptport, u8 *packet)
679 serio_interrupt(ptport, packet[1], 0);
680 serio_interrupt(ptport, packet[4], 0);
681 serio_interrupt(ptport, packet[5], 0);
683 serio_interrupt(ptport, packet[2], 0);
685 serio_interrupt(ptport, packet[1], 0);
747 /* Gesture packet: (x, y, z) half resolution */
755 /* AGM-CONTACT packet: we are only interested in the count */
936 !((psmouse->packet[0] ^ psmouse->packet[3]) & 0x02))
1062 * called for each full received packet from the touchpad
1073 if (synaptics_parse_hw_state(psmouse->packet, priv, &hw))
1172 const u8 *packet = psmouse->packet;
1181 return (packet[idx] & newabs_rel_mask[idx]) == newabs_rslt[idx];
1184 return (packet[idx] & newabs_mask[idx]) == newabs_rslt[idx];
1187 return (packet[idx] & oldabs_mask[idx]) == oldabs_rslt[idx];
1190 psmouse_err(psmouse, "unknown packet type %d\n", pkt_type);
1202 psmouse_info(psmouse, "using relaxed packet validation\n");
1214 if (psmouse->pktcnt >= 6) { /* Full packet received */
1219 synaptics_is_pt_packet(psmouse->packet)) {
1222 psmouse->packet);
1699 * packet spew overloads the EC such that key presses on the keyboard