]> git.karo-electronics.de Git - linux-beck.git/commitdiff
pwm: lpss: pci: Move to use pcim_enable_device()
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 19 Aug 2014 16:17:36 +0000 (19:17 +0300)
committerThierry Reding <thierry.reding@gmail.com>
Fri, 22 Aug 2014 22:25:51 +0000 (00:25 +0200)
Let's use managed functions for this driver.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/pwm-lpss-pci.c

index 1bfdd89c329cb632da70f662be3f1cbd6886a763..cf20d2beacdde44f74ff156360ab979419062741 100644 (file)
@@ -23,7 +23,7 @@ static int pwm_lpss_probe_pci(struct pci_dev *pdev,
        struct pwm_lpss_chip *lpwm;
        int err;
 
-       err = pci_enable_device(pdev);
+       err = pcim_enable_device(pdev);
        if (err < 0)
                return err;
 
@@ -41,7 +41,6 @@ static void pwm_lpss_remove_pci(struct pci_dev *pdev)
        struct pwm_lpss_chip *lpwm = pci_get_drvdata(pdev);
 
        pwm_lpss_remove(lpwm);
-       pci_disable_device(pdev);
 }
 
 static const struct pci_device_id pwm_lpss_pci_ids[] = {