Lines Matching refs:poll_result

205 				  struct em28xx_ir_poll_result *poll_result)  in default_polling_getkey()  argument
221 poll_result->toggle_bit = (msg[0] >> 7); in default_polling_getkey()
224 poll_result->read_count = (msg[0] & 0x7f); in default_polling_getkey()
229 poll_result->protocol = RC_PROTO_RC5; in default_polling_getkey()
230 poll_result->scancode = RC_SCANCODE_RC5(msg[1], msg[2]); in default_polling_getkey()
234 poll_result->protocol = RC_PROTO_NEC; in default_polling_getkey()
235 poll_result->scancode = RC_SCANCODE_NEC(msg[1], msg[2]); in default_polling_getkey()
239 poll_result->protocol = RC_PROTO_UNKNOWN; in default_polling_getkey()
240 poll_result->scancode = msg[1] << 8 | msg[2]; in default_polling_getkey()
248 struct em28xx_ir_poll_result *poll_result) in em2874_polling_getkey() argument
264 poll_result->toggle_bit = (msg[0] >> 7); in em2874_polling_getkey()
267 poll_result->read_count = (msg[0] & 0x7f); in em2874_polling_getkey()
275 poll_result->protocol = RC_PROTO_RC5; in em2874_polling_getkey()
276 poll_result->scancode = RC_SCANCODE_RC5(msg[1], msg[2]); in em2874_polling_getkey()
280 poll_result->scancode = msg[1] << 8 | msg[2]; in em2874_polling_getkey()
282 poll_result->protocol = RC_PROTO_NEC32; in em2874_polling_getkey()
283 poll_result->scancode = RC_SCANCODE_NEC32((msg[1] << 24) | in em2874_polling_getkey()
288 poll_result->protocol = RC_PROTO_NECX; in em2874_polling_getkey()
289 poll_result->scancode = RC_SCANCODE_NECX(msg[1] << 8 | in em2874_polling_getkey()
292 poll_result->protocol = RC_PROTO_NEC; in em2874_polling_getkey()
293 poll_result->scancode = RC_SCANCODE_NEC(msg[1], msg[3]); in em2874_polling_getkey()
298 poll_result->protocol = RC_PROTO_RC6_0; in em2874_polling_getkey()
299 poll_result->scancode = RC_SCANCODE_RC6_0(msg[1], msg[2]); in em2874_polling_getkey()
303 poll_result->protocol = RC_PROTO_UNKNOWN; in em2874_polling_getkey()
304 poll_result->scancode = (msg[1] << 24) | (msg[2] << 16) | in em2874_polling_getkey()
339 struct em28xx_ir_poll_result poll_result; in em28xx_ir_handle_key() local
342 result = ir->get_key(ir, &poll_result); in em28xx_ir_handle_key()
348 if (unlikely(poll_result.read_count != ir->last_readcount)) { in em28xx_ir_handle_key()
350 poll_result.toggle_bit, poll_result.read_count, in em28xx_ir_handle_key()
351 poll_result.scancode); in em28xx_ir_handle_key()
354 poll_result.protocol, in em28xx_ir_handle_key()
355 poll_result.scancode, in em28xx_ir_handle_key()
356 poll_result.toggle_bit); in em28xx_ir_handle_key()
360 poll_result.scancode & 0xff, in em28xx_ir_handle_key()
361 poll_result.toggle_bit); in em28xx_ir_handle_key()
375 ir->last_readcount = poll_result.read_count; in em28xx_ir_handle_key()