From: H Hartley Sweeten Date: Mon, 9 Dec 2013 22:30:52 +0000 (-0700) Subject: staging: comedi: pcmmio: remove unused members in private data X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=b16f405a6b12ba7b31db931759921f17a2b53105;p=deliverable%2Flinux.git 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 --- diff --git a/drivers/staging/comedi/drivers/pcmmio.c b/drivers/staging/comedi/drivers/pcmmio.c index a31a2b796519..1ae5ffb08a77 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);