Lines Matching full:scancode
90 u32 scancode; in ir_rc6_decode() local
221 scancode = data->body; in ir_rc6_decode()
224 dev_dbg(&dev->dev, "RC6(0) scancode 0x%04x (toggle: %u)\n", in ir_rc6_decode()
225 scancode, toggle); in ir_rc6_decode()
235 scancode = data->body; in ir_rc6_decode()
246 switch (scancode & RC6_6A_LCC_MASK) { in ir_rc6_decode()
250 toggle = !!(scancode & RC6_6A_MCE_TOGGLE_MASK); in ir_rc6_decode()
251 scancode &= ~RC6_6A_MCE_TOGGLE_MASK; in ir_rc6_decode()
264 dev_dbg(&dev->dev, "RC6(6A) proto 0x%04x, scancode 0x%08x (toggle: %u)\n", in ir_rc6_decode()
265 protocol, scancode, toggle); in ir_rc6_decode()
272 rc_keydown(dev, protocol, scancode, toggle); in ir_rc6_decode()
303 * ir_rc6_encode() - Encode a scancode as a stream of raw events
306 * @scancode: scancode to encode
313 * -EINVAL if the scancode is ambiguous or invalid.
315 static int ir_rc6_encode(enum rc_proto protocol, u32 scancode, in ir_rc6_encode() argument
338 scancode); in ir_rc6_encode()
377 scancode); in ir_rc6_encode()