Lines Matching defs:data
9 * This protocol uses the NEC protocol timings. However, data is formatted as:
12 * 8 bits Key data
13 * 8 bits NOT(Key data)
21 /* Convert Sanyo data to a scancode */
25 unsigned int addr, addr_inv, data, data_inv;
26 /* a repeat code has no data */
33 data = (raw >> 26) & 0xff;
35 /* Validate data */
36 if ((data_inv ^ data) != 0xff)
44 request->scancode = addr << 8 | data;
48 /* Convert Sanyo scancode to Sanyo data filter */
52 unsigned int addr, addr_inv, data, data_inv;
55 data = in->data & 0xff;
57 data_inv = data ^ 0xff;
59 if (in->data & 0xff700000)
62 addr = (in->data >> 8) & 0x1fff;
66 out->data = (u64)data_inv << 34 |
67 (u64)data << 26 |
118 .minlen = 0, /* repeat code has no data */