From b16f405a6b12ba7b31db931759921f17a2b53105 Mon Sep 17 00:00:00 2001 From: H Hartley Sweeten Date: Mon, 9 Dec 2013 15:30:52 -0700 Subject: [PATCH] staging: comedi: pcmmio: remove unused members in private data The 'pol' and 'enab' members in the private data are never used. The 'num' member is set during the attach but never used. Remove them. Signed-off-by: H Hartley Sweeten Reviewed-by: Ian Abbott Signed-off-by: Greg Kroah-Hartman --- drivers/staging/comedi/drivers/pcmmio.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/drivers/staging/comedi/drivers/pcmmio.c b/drivers/staging/comedi/drivers/pcmmio.c index a31a2b7..1ae5ffb 100644 --- a/drivers/staging/comedi/drivers/pcmmio.c +++ b/drivers/staging/comedi/drivers/pcmmio.c @@ -270,11 +270,6 @@ struct pcmmio_subdev_private { struct pcmmio_private { /* stuff for DIO */ struct { - /* shadow of POLx registers */ - unsigned char pol[NUM_PAGED_REGS]; - /* shadow of ENABx registers */ - unsigned char enab[NUM_PAGED_REGS]; - int num; unsigned long iobase; spinlock_t spinlock; } asics[MAX_ASICS]; @@ -974,7 +969,6 @@ static int pcmmio_attach(struct comedi_device *dev, struct comedi_devconfig *it) return -ENOMEM; for (asic = 0; asic < MAX_ASICS; ++asic) { - devpriv->asics[asic].num = asic; devpriv->asics[asic].iobase = dev->iobase + 16 + asic * ASIC_IOSIZE; spin_lock_init(&devpriv->asics[asic].spinlock); -- 2.7.4