Lines Matching full:scancode
41 u32 msg, echo, address, command, scancode; in ir_sharp_decode() local
153 scancode = address << 8 | command; in ir_sharp_decode()
154 dev_dbg(&dev->dev, "Sharp scancode 0x%04x\n", scancode); in ir_sharp_decode()
156 rc_keydown(dev, RC_PROTO_SHARP, scancode, 0); in ir_sharp_decode()
179 * ir_sharp_encode() - Encode a scancode as a stream of raw events
182 * @scancode: scancode to encode
190 static int ir_sharp_encode(enum rc_proto protocol, u32 scancode, in ir_sharp_encode() argument
197 raw = (((bitrev8(scancode >> 8) >> 3) << 8) & 0x1f00) | in ir_sharp_encode()
198 bitrev8(scancode); in ir_sharp_encode()
206 raw = (((bitrev8(scancode >> 8) >> 3) << 8) & 0x1f00) | in ir_sharp_encode()
207 bitrev8(~scancode); in ir_sharp_encode()