]> rtime.felk.cvut.cz Git - mf6xx.git/blobdiff - src/uio/mf624/kernel/mf624.c
Minor changes in remove() function of both UIO drivers.
[mf6xx.git] / src / uio / mf624 / kernel / mf624.c
index d1945943566d072461203da8361a6a930aa5082b..e4e800658077378b3d7822952709a298178a7c06 100755 (executable)
@@ -121,7 +121,7 @@ static int __devinit mf624_pci_probe(struct pci_dev *dev,
        if (pci_request_regions(dev, "mf624"))
                goto out_disable;
        
-       info->name = "MF624";
+       info->name = "mf624";
        info->version = "0.0.1";
 
        // BAR0
@@ -197,7 +197,11 @@ static void mf624_pci_remove(struct pci_dev *dev)
        pci_release_regions(dev);
        pci_disable_device(dev);
        pci_set_drvdata(dev, NULL);
-       
+
+       iounmap(info->mem[0].internal_addr);
+       iounmap(info->mem[1].internal_addr);
+       iounmap(info->mem[2].internal_addr);
+
        kfree(info);
 }