Commit a7db2856 authored by Chuhong Yuan's avatar Chuhong Yuan Committed by Andy Shevchenko
Browse files

gpio: pch: Use dev_get_drvdata



Instead of using to_pci_dev + pci_get_drvdata,
use dev_get_drvdata to make code simpler.

Signed-off-by: default avatarChuhong Yuan <hslester96@gmail.com>
Acked-by: default avatarBartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
parent 5f9e832c
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -409,8 +409,7 @@ static int pch_gpio_probe(struct pci_dev *pdev,

static int __maybe_unused pch_gpio_suspend(struct device *dev)
{
	struct pci_dev *pdev = to_pci_dev(dev);
	struct pch_gpio *chip = pci_get_drvdata(pdev);
	struct pch_gpio *chip = dev_get_drvdata(dev);
	unsigned long flags;

	spin_lock_irqsave(&chip->spinlock, flags);
@@ -422,8 +421,7 @@ static int __maybe_unused pch_gpio_suspend(struct device *dev)

static int __maybe_unused pch_gpio_resume(struct device *dev)
{
	struct pci_dev *pdev = to_pci_dev(dev);
	struct pch_gpio *chip = pci_get_drvdata(pdev);
	struct pch_gpio *chip = dev_get_drvdata(dev);
	unsigned long flags;

	spin_lock_irqsave(&chip->spinlock, flags);