Lines Matching +full:8 +full:dev
9 // 8 bits Key data
10 // 8 bits NOT(Key data)
19 #define SANYO_NBITS (13+13+8+8)
22 #define SANYO_HEADER_SPACE (8 * SANYO_UNIT)
41 * @dev: the struct rc_dev descriptor of the device
46 static int ir_sanyo_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_sanyo_decode() argument
48 struct sanyo_dec *data = &dev->raw->sanyo; in ir_sanyo_decode()
55 dev_dbg(&dev->dev, "SANYO event overflow received. reset to state 0\n"); in ir_sanyo_decode()
61 dev_dbg(&dev->dev, "SANYO decode started at state %d (%uus %s)\n", in ir_sanyo_decode()
104 rc_repeat(dev); in ir_sanyo_decode()
105 dev_dbg(&dev->dev, "SANYO repeat last key\n"); in ir_sanyo_decode()
143 command = bitrev8((data->bits >> 8) & 0xff); in ir_sanyo_decode()
147 dev_dbg(&dev->dev, "SANYO checksum error: received 0x%08llx\n", in ir_sanyo_decode()
153 scancode = address << 8 | command; in ir_sanyo_decode()
154 dev_dbg(&dev->dev, "SANYO scancode: 0x%06x\n", scancode); in ir_sanyo_decode()
155 rc_keydown(dev, RC_PROTO_SANYO, scancode, 0); in ir_sanyo_decode()
160 dev_dbg(&dev->dev, "SANYO decode failed at count %d state %d (%uus %s)\n", in ir_sanyo_decode()
196 raw = ((u64)(bitrev16(scancode >> 8) & 0xfff8) << (8 + 8 + 13 - 3)) | in ir_sanyo_encode()
197 ((u64)(bitrev16(~scancode >> 8) & 0xfff8) << (8 + 8 + 0 - 3)) | in ir_sanyo_encode()
198 ((bitrev8(scancode) & 0xff) << 8) | in ir_sanyo_encode()