Lines Matching defs:packet
57 /* Received and ready for next Download packet. */
203 * ziirave_firm_write_pkt() - Build and write a firmware packet
205 * A packet to send to the firmware is composed by following bytes:
219 u8 i, checksum = 0, packet[ZIIRAVE_FIRM_PKT_TOTAL_SIZE];
224 dev_err(&client->dev, "Firmware packet too long (%d)\n",
233 * allow zero length packet that will be sent as the last step
240 packet[0] = len;
242 put_unaligned_le16(addr16, packet + 1);
244 memcpy(packet + 3, data, len);
245 memset(packet + 3 + len, 0, ZIIRAVE_FIRM_PKT_DATA_SIZE - len);
249 checksum += packet[i];
250 packet[ZIIRAVE_FIRM_PKT_TOTAL_SIZE - 1] = checksum;
253 sizeof(packet), packet);
263 "Failed to write firmware packet at address 0x%04x: %d\n",
381 dev_err(&client->dev, "Failed to send EMPTY packet: %d\n", ret);