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>
 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);