]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/media/IR/ene_ir.c
[media] IR: extend ir_raw_event and do refactoring
[mv-sheeva.git] / drivers / media / IR / ene_ir.c
index f5beea04906af65b2a3be99935e5be87c7b73e5f..0795872ff5de1a2be0888b18e5ed9a6888fd5d4d 100644 (file)
@@ -697,7 +697,7 @@ static irqreturn_t ene_isr(int irq, void *data)
        unsigned long flags;
        irqreturn_t retval = IRQ_NONE;
        struct ene_device *dev = (struct ene_device *)data;
-       struct ir_raw_event ev;
+       DEFINE_IR_RAW_EVENT(ev);
 
        spin_lock_irqsave(&dev->hw_lock, flags);
 
@@ -898,7 +898,7 @@ static int ene_set_learning_mode(void *data, int enable)
 }
 
 /* outside interface: enable or disable idle mode */
-static void ene_rx_set_idle(void *data, int idle)
+static void ene_rx_set_idle(void *data, bool idle)
 {
        struct ene_device *dev = (struct ene_device *)data;