Lines Matching refs:scancode
42 u32 scancode;
147 scancode = ir_nec_bytes_to_scancode(address,
156 rc_keydown(dev, rc_proto, scancode, 0);
172 * ir_nec_scancode_to_raw() - encode an NEC scancode ready for modulation.
174 * @scancode: a single NEC scancode.
176 static u32 ir_nec_scancode_to_raw(enum rc_proto protocol, u32 scancode)
180 data = scancode & 0xff;
185 addr_inv = (scancode >> 24) & 0xff;
186 addr = (scancode >> 16) & 0xff;
187 data_inv = (scancode >> 8) & 0xff;
191 addr = (scancode >> 16) & 0xff;
192 addr_inv = (scancode >> 8) & 0xff;
197 addr = (scancode >> 8) & 0xff;
221 * ir_nec_encode() - Encode a scancode as a stream of raw events
224 * @scancode: scancode to encode
232 static int ir_nec_encode(enum rc_proto protocol, u32 scancode,
239 /* Convert a NEC scancode to raw NEC data */
240 raw = ir_nec_scancode_to_raw(protocol, scancode);