diff options
Diffstat (limited to 'drivers/media/rc/img-ir/img-ir-sanyo.c')
-rw-r--r-- | drivers/media/rc/img-ir/img-ir-sanyo.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/media/rc/img-ir/img-ir-sanyo.c b/drivers/media/rc/img-ir/img-ir-sanyo.c index 6b0653ecdf5a..f394994ffc22 100644 --- a/drivers/media/rc/img-ir/img-ir-sanyo.c +++ b/drivers/media/rc/img-ir/img-ir-sanyo.c | |||
@@ -23,8 +23,8 @@ | |||
23 | #include "img-ir-hw.h" | 23 | #include "img-ir-hw.h" |
24 | 24 | ||
25 | /* Convert Sanyo data to a scancode */ | 25 | /* Convert Sanyo data to a scancode */ |
26 | static int img_ir_sanyo_scancode(int len, u64 raw, enum rc_type *protocol, | 26 | static int img_ir_sanyo_scancode(int len, u64 raw, u64 enabled_protocols, |
27 | u32 *scancode, u64 enabled_protocols) | 27 | struct img_ir_scancode_req *request) |
28 | { | 28 | { |
29 | unsigned int addr, addr_inv, data, data_inv; | 29 | unsigned int addr, addr_inv, data, data_inv; |
30 | /* a repeat code has no data */ | 30 | /* a repeat code has no data */ |
@@ -44,8 +44,8 @@ static int img_ir_sanyo_scancode(int len, u64 raw, enum rc_type *protocol, | |||
44 | return -EINVAL; | 44 | return -EINVAL; |
45 | 45 | ||
46 | /* Normal Sanyo */ | 46 | /* Normal Sanyo */ |
47 | *protocol = RC_TYPE_SANYO; | 47 | request->protocol = RC_TYPE_SANYO; |
48 | *scancode = addr << 8 | data; | 48 | request->scancode = addr << 8 | data; |
49 | return IMG_IR_SCANCODE; | 49 | return IMG_IR_SCANCODE; |
50 | } | 50 | } |
51 | 51 | ||