]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/pnp/resource.c
leds: hw acceleration for Clevo mail LED driver
[linux-2.6-omap-h63xx.git] / drivers / pnp / resource.c
index 087fed18628fd95fc146527883fd4deca67e0a8f..e50ebcffb96240937e3f43f4474857f6cdee8030 100644 (file)
@@ -51,7 +51,7 @@ struct pnp_option *pnp_register_independent_option(struct pnp_dev *dev)
 
        /* this should never happen but if it does we'll try to continue */
        if (dev->independent)
-               pnp_err("independent resource already registered");
+               dev_err(&dev->dev, "independent resource already registered\n");
        dev->independent = option;
        return option;
 }
@@ -367,8 +367,10 @@ int pnp_check_irq(struct pnp_dev *dev, int idx)
        {
                struct pci_dev *pci = NULL;
                for_each_pci_dev(pci) {
-                       if (pci->irq == *irq)
+                       if (pci->irq == *irq) {
+                               pci_dev_put(pci);
                                return 0;
+                       }
                }
        }
 #endif