Lines Matching refs:frame
579 u8 frame[PN544_FW_I2C_MAX_PAYLOAD]; in pn544_hci_i2c_fw_write_cmd() local
588 framep = (struct pn544_i2c_fw_frame_write *) frame; in pn544_hci_i2c_fw_write_cmd()
607 r = i2c_master_send(client, frame, framelen); in pn544_hci_i2c_fw_write_cmd()
620 struct pn544_i2c_fw_frame_check frame; in pn544_hci_i2c_fw_check_cmd() local
627 frame.cmd = PN544_FW_CMD_CHECK; in pn544_hci_i2c_fw_check_cmd()
629 put_unaligned_be16(sizeof(frame.be_start_addr) + in pn544_hci_i2c_fw_check_cmd()
630 sizeof(frame.be_datalen) + sizeof(frame.be_crc), in pn544_hci_i2c_fw_check_cmd()
631 &frame.be_length); in pn544_hci_i2c_fw_check_cmd()
634 frame.be_start_addr[0] = (start_addr & 0xff0000) >> 16; in pn544_hci_i2c_fw_check_cmd()
635 frame.be_start_addr[1] = (start_addr & 0xff00) >> 8; in pn544_hci_i2c_fw_check_cmd()
636 frame.be_start_addr[2] = start_addr & 0xff; in pn544_hci_i2c_fw_check_cmd()
638 put_unaligned_be16(datalen, &frame.be_datalen); in pn544_hci_i2c_fw_check_cmd()
644 put_unaligned_be16(crc, &frame.be_crc); in pn544_hci_i2c_fw_check_cmd()
646 r = i2c_master_send(client, (const char *) &frame, sizeof(frame)); in pn544_hci_i2c_fw_check_cmd()
648 if (r == sizeof(frame)) in pn544_hci_i2c_fw_check_cmd()