Lines Matching defs:data
12 /* Convert NEC data to a scancode */
16 unsigned int addr, addr_inv, data, data_inv;
17 /* a repeat code has no data */
25 data = (raw >> 16) & 0xff;
27 if ((data_inv ^ data) != 0xff) {
32 bitrev8(data) << 8 |
40 data;
46 data;
52 /* Convert NEC scancode to NEC data filter */
56 unsigned int addr, addr_inv, data, data_inv;
59 data = in->data & 0xff;
70 if ((in->data | in->mask) & 0xff000000)
72 else if ((in->data | in->mask) & 0x00ff0000)
81 addr = bitrev8(in->data >> 24);
83 addr_inv = bitrev8(in->data >> 16);
85 data = bitrev8(in->data >> 8);
87 data_inv = bitrev8(in->data >> 0);
92 addr = (in->data >> 16) & 0xff;
94 addr_inv = (in->data >> 8) & 0xff;
96 data_inv = data ^ 0xff;
101 addr = (in->data >> 8) & 0xff;
105 data_inv = data ^ 0xff;
110 out->data = data_inv << 24 |
111 data << 16 |
166 .minlen = 0, /* repeat code has no data */