OSDN Git Service

staging: comedi: addi_apci_1516: remove devpriv->dw_AiBase
authorH Hartley Sweeten <hartleys@visionengravers.com>
Tue, 13 Nov 2012 20:42:38 +0000 (13:42 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 13 Nov 2012 23:12:48 +0000 (15:12 -0800)
This driver does not ioremap the PCI bar stored in devpriv->dw_AiBase.
Remove the iounmap.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/addi_apci_1516.c

index dabf44c..941ed60 100644 (file)
@@ -180,14 +180,9 @@ static int __devinit apci1516_auto_attach(struct comedi_device *dev,
 static void apci1516_detach(struct comedi_device *dev)
 {
        struct pci_dev *pcidev = comedi_to_pci_dev(dev);
-       struct addi_private *devpriv = dev->private;
 
-       if (devpriv) {
-               if (dev->iobase)
-                       apci1516_reset(dev);
-               if (devpriv->dw_AiBase)
-                       iounmap(devpriv->dw_AiBase);
-       }
+       if (dev->iobase)
+               apci1516_reset(dev);
        if (pcidev) {
                if (dev->iobase)
                        comedi_pci_disable(pcidev);