diff options
Diffstat (limited to 'drivers/media/rc/ir-sanyo-decoder.c')
| -rw-r--r-- | drivers/media/rc/ir-sanyo-decoder.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/media/rc/ir-sanyo-decoder.c b/drivers/media/rc/ir-sanyo-decoder.c index eb715f04dc27..ad1dc6ae21fc 100644 --- a/drivers/media/rc/ir-sanyo-decoder.c +++ b/drivers/media/rc/ir-sanyo-decoder.c | |||
| @@ -58,7 +58,7 @@ static int ir_sanyo_decode(struct rc_dev *dev, struct ir_raw_event ev) | |||
| 58 | u32 scancode; | 58 | u32 scancode; |
| 59 | u8 address, command, not_command; | 59 | u8 address, command, not_command; |
| 60 | 60 | ||
| 61 | if (!rc_protocols_enabled(dev, RC_BIT_SANYO)) | 61 | if (!(dev->enabled_protocols & RC_BIT_SANYO)) |
| 62 | return 0; | 62 | return 0; |
| 63 | 63 | ||
| 64 | if (!is_timing_event(ev)) { | 64 | if (!is_timing_event(ev)) { |
| @@ -167,7 +167,7 @@ static int ir_sanyo_decode(struct rc_dev *dev, struct ir_raw_event ev) | |||
| 167 | 167 | ||
| 168 | scancode = address << 8 | command; | 168 | scancode = address << 8 | command; |
| 169 | IR_dprintk(1, "SANYO scancode: 0x%06x\n", scancode); | 169 | IR_dprintk(1, "SANYO scancode: 0x%06x\n", scancode); |
| 170 | rc_keydown(dev, scancode, 0); | 170 | rc_keydown(dev, RC_TYPE_SANYO, scancode, 0); |
| 171 | data->state = STATE_INACTIVE; | 171 | data->state = STATE_INACTIVE; |
| 172 | return 0; | 172 | return 0; |
| 173 | } | 173 | } |
