Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

misc: alcor_pci: Use dev_get_drvdata

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

Signed-off-by: Chuhong Yuan <hslester96@gmail.com>
Link: https://lore.kernel.org/r/20190723124649.24728-1-hslester96@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Chuhong Yuan and committed by
Greg Kroah-Hartman
db4ad308 2495aeec

+2 -4
+2 -4
drivers/misc/cardreader/alcor_pci.c
··· 334 334 #ifdef CONFIG_PM_SLEEP 335 335 static int alcor_suspend(struct device *dev) 336 336 { 337 - struct pci_dev *pdev = to_pci_dev(dev); 338 - struct alcor_pci_priv *priv = pci_get_drvdata(pdev); 337 + struct alcor_pci_priv *priv = dev_get_drvdata(dev); 339 338 340 339 alcor_pci_aspm_ctrl(priv, 1); 341 340 return 0; ··· 343 344 static int alcor_resume(struct device *dev) 344 345 { 345 346 346 - struct pci_dev *pdev = to_pci_dev(dev); 347 - struct alcor_pci_priv *priv = pci_get_drvdata(pdev); 347 + struct alcor_pci_priv *priv = dev_get_drvdata(dev); 348 348 349 349 alcor_pci_aspm_ctrl(priv, 0); 350 350 return 0;