summaryrefslogtreecommitdiff
path: root/drivers/staging/comedi
diff options
context:
space:
mode:
authorH Hartley Sweeten <hsweeten@visionengravers.com>2013-06-13 03:18:11 +0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-06-18 01:33:54 +0400
commit283ce669268da5a51eaf62efe92d5dd4625817a2 (patch)
treecde30807a454d822422440b4e1bae3d218853448 /drivers/staging/comedi
parentf43abbb4ff4bbe7f92c1293c3aa06c1e43da7695 (diff)
downloadlinux-283ce669268da5a51eaf62efe92d5dd4625817a2.tar.xz
staging: comedi: addi_apci_3xxx: remove 'tsk_Current' from private data
The interrupt function should be using comedi_event() to let the user know data is available from the analog input subdevice. The analog input subdevice is currently broken and nothing sets tsk_Current anyway so just remove it. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Reviewed-by: Ian Abbott <abbotti@mev.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/comedi')
-rw-r--r--drivers/staging/comedi/drivers/addi_apci_3xxx.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/staging/comedi/drivers/addi_apci_3xxx.c b/drivers/staging/comedi/drivers/addi_apci_3xxx.c
index 1c013da80b71..0c5c05caaab8 100644
--- a/drivers/staging/comedi/drivers/addi_apci_3xxx.c
+++ b/drivers/staging/comedi/drivers/addi_apci_3xxx.c
@@ -24,7 +24,6 @@
#include <linux/pci.h>
#include <linux/interrupt.h>
-#include <linux/sched.h>
#include "../comedidev.h"
@@ -374,7 +373,6 @@ struct apci3xxx_private {
unsigned int ui_EocEosConversionTime;
unsigned char b_EocEosConversionTimeBase;
unsigned char b_SingelDiff;
- struct task_struct *tsk_Current;
};
#include "addi-data/hwdrv_apci3xxx.c"
@@ -405,8 +403,7 @@ static irqreturn_t apci3xxx_irq_handler(int irq, void *d)
/* Set the interrupt flag */
devpriv->b_EocEosInterrupt = 2;
- /* Send a signal to from kernel to user space */
- send_sig(SIGIO, devpriv->tsk_Current, 0);
+ /* FIXME: comedi_event() */
}
}
return IRQ_RETVAL(1);