Lines Matching defs:packet
672 static void synaptics_pass_pt_packet(struct serio *ptport, u8 *packet)
677 serio_interrupt(ptport, packet[1], 0);
678 serio_interrupt(ptport, packet[4], 0);
679 serio_interrupt(ptport, packet[5], 0);
681 serio_interrupt(ptport, packet[2], 0);
683 serio_interrupt(ptport, packet[1], 0);
745 /* Gesture packet: (x, y, z) half resolution */
753 /* AGM-CONTACT packet: we are only interested in the count */
934 !((psmouse->packet[0] ^ psmouse->packet[3]) & 0x02))
1060 * called for each full received packet from the touchpad
1071 if (synaptics_parse_hw_state(psmouse->packet, priv, &hw))
1167 const u8 *packet = psmouse->packet;
1176 return (packet[idx] & newabs_rel_mask[idx]) == newabs_rslt[idx];
1179 return (packet[idx] & newabs_mask[idx]) == newabs_rslt[idx];
1182 return (packet[idx] & oldabs_mask[idx]) == oldabs_rslt[idx];
1185 psmouse_err(psmouse, "unknown packet type %d\n", pkt_type);
1197 psmouse_info(psmouse, "using relaxed packet validation\n");
1209 if (psmouse->pktcnt >= 6) { /* Full packet received */
1214 synaptics_is_pt_packet(psmouse->packet)) {
1217 psmouse->packet);
1694 * packet spew overloads the EC such that key presses on the keyboard