Lines Matching refs:crc
288 u16 crc; in pn544_hci_i2c_add_len_crc() local
294 crc = crc_ccitt(0xffff, skb->data, skb->len); in pn544_hci_i2c_add_len_crc()
295 crc = ~crc; in pn544_hci_i2c_add_len_crc()
296 *skb_put(skb, 1) = crc & 0xff; in pn544_hci_i2c_add_len_crc()
297 *skb_put(skb, 1) = crc >> 8; in pn544_hci_i2c_add_len_crc()
348 u16 crc; in check_crc() local
351 crc = crc_ccitt(0xffff, buf, len - 2); in check_crc()
352 crc = ~crc; in check_crc()
354 if (buf[len - 2] != (crc & 0xff) || buf[len - 1] != (crc >> 8)) { in check_crc()
356 crc, buf[len - 1], buf[len - 2]); in check_crc()
622 u16 crc; in pn544_hci_i2c_fw_check_cmd() local
625 crc = crc_ccitt(0xffff, data, datalen); in pn544_hci_i2c_fw_check_cmd()
644 put_unaligned_be16(crc, &frame.be_crc); in pn544_hci_i2c_fw_check_cmd()