Lines Matching refs:com
34 struct ngene_command com;
36 com.cmd.hdr.Opcode = CMD_I2C_READ;
37 com.cmd.hdr.Length = outlen + 3;
38 com.cmd.I2CRead.Device = adr << 1;
39 memcpy(com.cmd.I2CRead.Data, out, outlen);
40 com.cmd.I2CRead.Data[outlen] = inlen;
41 com.cmd.I2CRead.Data[outlen + 1] = 0;
42 com.in_len = outlen + 3;
43 com.out_len = inlen + 1;
45 if (ngene_command(dev, &com) < 0)
48 if ((com.cmd.raw8[0] >> 1) != adr)
52 memcpy(in, com.cmd.raw8, inlen + 1);
54 memcpy(in, com.cmd.raw8 + 1, inlen);
61 struct ngene_command com;
64 com.cmd.hdr.Opcode = CMD_I2C_WRITE;
65 com.cmd.hdr.Length = outlen + 1;
66 com.cmd.I2CRead.Device = adr << 1;
67 memcpy(com.cmd.I2CRead.Data, out, outlen);
68 com.in_len = outlen + 1;
69 com.out_len = 1;
71 if (ngene_command(dev, &com) < 0)
74 if (com.cmd.raw8[0] == 1)