Not sure what the driver is trying to do, however, IR handling seems incomplete
ATM so deleting the offending parts shouldn't affect functionality

Signed-off-by: David Härdeman <da...@hardeman.nu>
---
 drivers/media/usb/tm6000/tm6000-input.c |    4 ----
 1 file changed, 4 deletions(-)

diff --git a/drivers/media/usb/tm6000/tm6000-input.c 
b/drivers/media/usb/tm6000/tm6000-input.c
index 39c15bb2b20c..1a033f57fcc1 100644
--- a/drivers/media/usb/tm6000/tm6000-input.c
+++ b/drivers/media/usb/tm6000/tm6000-input.c
@@ -63,7 +63,6 @@ struct tm6000_IR {
        u8                      wait:1;
        u8                      pwled:2;
        u8                      submit_urb:1;
-       u16                     key_addr;
        struct urb              *int_urb;
 
        /* IR device properties */
@@ -321,9 +320,6 @@ static int tm6000_ir_change_protocol(struct rc_dev *rc, u64 
*rc_type)
 
        dprintk(2, "%s\n",__func__);
 
-       if ((rc->rc_map.scan) && (*rc_type == RC_BIT_NEC))
-               ir->key_addr = ((rc->rc_map.scan[0].scancode >> 8) & 0xffff);
-
        ir->rc_type = *rc_type;
 
        tm6000_ir_config(ir);

Reply via email to