Lines Matching full:scancode
83 u32 scancode; in ir_rc6_decode() local
214 scancode = data->body; in ir_rc6_decode()
217 dev_dbg(&dev->dev, "RC6(0) scancode 0x%04x (toggle: %u)\n", in ir_rc6_decode()
218 scancode, toggle); in ir_rc6_decode()
228 scancode = data->body; in ir_rc6_decode()
239 switch (scancode & RC6_6A_LCC_MASK) { in ir_rc6_decode()
244 toggle = !!(scancode & RC6_6A_MCE_TOGGLE_MASK); in ir_rc6_decode()
245 scancode &= ~RC6_6A_MCE_TOGGLE_MASK; in ir_rc6_decode()
258 dev_dbg(&dev->dev, "RC6(6A) proto 0x%04x, scancode 0x%08x (toggle: %u)\n", in ir_rc6_decode()
259 protocol, scancode, toggle); in ir_rc6_decode()
266 rc_keydown(dev, protocol, scancode, toggle); in ir_rc6_decode()
297 * ir_rc6_encode() - Encode a scancode as a stream of raw events
300 * @scancode: scancode to encode
307 * -EINVAL if the scancode is ambiguous or invalid.
309 static int ir_rc6_encode(enum rc_proto protocol, u32 scancode, in ir_rc6_encode() argument
332 scancode); in ir_rc6_encode()
371 scancode); in ir_rc6_encode()