Lines Matching full:scancode
49 u32 msg, echo, address, command, scancode; in ir_sharp_decode() local
161 scancode = address << 8 | command; in ir_sharp_decode()
162 dev_dbg(&dev->dev, "Sharp scancode 0x%04x\n", scancode); in ir_sharp_decode()
164 rc_keydown(dev, RC_PROTO_SHARP, scancode, 0); in ir_sharp_decode()
187 * ir_sharp_encode() - Encode a scancode as a stream of raw events
190 * @scancode: scancode to encode
198 static int ir_sharp_encode(enum rc_proto protocol, u32 scancode, in ir_sharp_encode() argument
205 raw = (((bitrev8(scancode >> 8) >> 3) << 8) & 0x1f00) | in ir_sharp_encode()
206 bitrev8(scancode); in ir_sharp_encode()
214 raw = (((bitrev8(scancode >> 8) >> 3) << 8) & 0x1f00) | in ir_sharp_encode()
215 bitrev8(~scancode); in ir_sharp_encode()