static void kf(void *handle) { if (!is_open) return; if (!lirc_claim()) return; parport_enable_irq(pport); lirc_off(); }
static void kf(void *handle) { if (!is_open) return; if (!lirc_claim()) return; parport_enable_irq(pport); lirc_off(); /* this is a bit annoying when you actually print...*/ /* printk(KERN_INFO "%s: reclaimed port\n", LIRC_DRIVER_NAME); */ }
static void kf(void *handle) { if (!is_open) return; if (!lirc_claim()) return; parport_enable_irq(pport); lirc_off(); /* this is a bit annoying when you actually print...*/ /* ; */ }
static int lirc_open(struct inode *node, struct file *filep) { if (is_open || !lirc_claim()) return -EBUSY; parport_enable_irq(pport); /* init read ptr */ rptr = 0; wptr = 0; lost_irqs = 0; is_open = 1; return 0; }