]> err.no Git - linux-2.6/commitdiff
V4L/DVB (4884): Remove stray IR code left from patchset
authorAndrew de Quincey <adq_dvb@lidskialf.net>
Fri, 24 Nov 2006 15:58:42 +0000 (12:58 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Sun, 10 Dec 2006 11:05:21 +0000 (09:05 -0200)
This caused compilation to fail - completely replaced by new style
functions, so can be removed.

Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/dvb/ttpci/budget-ci.c

index a68f5bf012598f9afe224631592547d0567e9386..8f71124099b099cf06bfff25f20265e1aa41215e 100644 (file)
@@ -187,56 +187,6 @@ static void msp430_ir_interrupt(unsigned long data)
        }
 }
 
-static void msp430_ir_debounce(unsigned long data)
-{
-       struct input_dev *dev = (struct input_dev *) data;
-
-       if (dev->rep[0] == 0 || dev->rep[0] == ~0) {
-               input_event(dev, EV_KEY, key_map[dev->repeat_key], 0);
-       } else {
-               dev->rep[0] = 0;
-               dev->timer.expires = jiffies + HZ * 350 / 1000;
-               add_timer(&dev->timer);
-               input_event(dev, EV_KEY, key_map[dev->repeat_key], 2);  /* REPEAT */
-       }
-       input_sync(dev);
-}
-
-static void msp430_ir_interrupt(unsigned long data)
-{
-       struct budget_ci *budget_ci = (struct budget_ci *) data;
-       struct input_dev *dev = budget_ci->ir.dev;
-       unsigned int code =
-               ttpci_budget_debiread(&budget_ci->budget, DEBINOSWAP, DEBIADDR_IR, 2, 1, 0) >> 8;
-
-       if (code & 0x40) {
-               code &= 0x3f;
-
-               if (timer_pending(&dev->timer)) {
-                       if (code == dev->repeat_key) {
-                               ++dev->rep[0];
-                               return;
-                       }
-                       del_timer(&dev->timer);
-                       input_event(dev, EV_KEY, key_map[dev->repeat_key], 0);
-               }
-
-               if (!key_map[code]) {
-                       printk("DVB (%s): no key for %02x!\n", __FUNCTION__, code);
-                       return;
-               }
-
-               input_event(dev, EV_KEY, key_map[code], 1);
-               input_sync(dev);
-
-               /* initialize debounce and repeat */
-               dev->repeat_key = code;
-               /* Zenith remote _always_ sends 2 sequences */
-               dev->rep[0] = ~0;
-               mod_timer(&dev->timer, jiffies + msecs_to_jiffies(350));
-       }
-}
-
 static int msp430_ir_init(struct budget_ci *budget_ci)
 {
        struct saa7146_dev *saa = budget_ci->budget.dev;