mirror of
https://github.com/torvalds/linux.git
synced 2024-11-12 07:01:57 +00:00
staging: comedi: ni_daq_700: remove unused private data variable
The 'have_irq' variable is not needed since this driver doesn't use interrupts. Remove it. The kfree(s->private) needs to remain to free the memory allocated in subdev_700_init(). Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Cc: Ian Abbott <abbotti@mev.co.uk> Cc: Frank Mori Hess <fmhess@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
109d5d54e0
commit
54be935368
@ -69,7 +69,6 @@ struct dio700_board {
|
||||
struct subdev_700_struct {
|
||||
unsigned long cb_arg;
|
||||
int (*cb_func) (int, int, int, unsigned long);
|
||||
int have_irq;
|
||||
};
|
||||
|
||||
#define CALLBACK_ARG (((struct subdev_700_struct *)s->private)->cb_arg)
|
||||
@ -166,9 +165,7 @@ static void subdev_700_cleanup(struct comedi_device *dev,
|
||||
struct comedi_subdevice *s)
|
||||
{
|
||||
if (s->private)
|
||||
if (subdevpriv->have_irq)
|
||||
|
||||
kfree(s->private);
|
||||
kfree(s->private);
|
||||
}
|
||||
|
||||
static int dio700_attach(struct comedi_device *dev, struct comedi_devconfig *it)
|
||||
|
Loading…
Reference in New Issue
Block a user