Lines Matching +full:half +full:- +full:period
1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2012-2014 Imagination Technologies Ltd.
8 #include "img-ir-hw.h"
17 return -EINVAL; in img_ir_sharp_scancode()
26 return -EINVAL; in img_ir_sharp_scancode()
28 /* probably the second half of the message */ in img_ir_sharp_scancode()
29 return -EINVAL; in img_ir_sharp_scancode()
31 request->protocol = RC_PROTO_SHARP; in img_ir_sharp_scancode()
32 request->scancode = addr << 8 | cmd; in img_ir_sharp_scancode()
43 addr = (in->data >> 8) & 0x1f; in img_ir_sharp_filter()
44 addr_m = (in->mask >> 8) & 0x1f; in img_ir_sharp_filter()
45 cmd = (in->data >> 0) & 0xff; in img_ir_sharp_filter()
46 cmd_m = (in->mask >> 0) & 0xff; in img_ir_sharp_filter()
55 out->data = addr | in img_ir_sharp_filter()
59 out->mask = addr_m | in img_ir_sharp_filter()
85 .space = { 680 /* 1 ms period */ },
90 .space = { 1680 /* 2 ms period */ },