video: fbdev: sm712fb: Use dev_get_drvdata
authorChuhong Yuan <hslester96@gmail.com>
Wed, 24 Jul 2019 13:17:44 +0000 (21:17 +0800)
committerBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Mon, 19 Aug 2019 13:52:24 +0000 (15:52 +0200)
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>
Cc: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Cc: Teddy Wang <teddy.wang@siliconmotion.com>
[b.zolnierkie: fix patch summary]
Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190724131744.1709-1-hslester96@gmail.com
drivers/video/fbdev/sm712fb.c

index 7b1b0d8..207d0ad 100644 (file)
@@ -1694,10 +1694,8 @@ static void smtcfb_pci_remove(struct pci_dev *pdev)
 
 static int __maybe_unused smtcfb_pci_suspend(struct device *device)
 {
-       struct pci_dev *pdev = to_pci_dev(device);
-       struct smtcfb_info *sfb;
+       struct smtcfb_info *sfb = dev_get_drvdata(device);
 
-       sfb = pci_get_drvdata(pdev);
 
        /* set the hw in sleep mode use external clock and self memory refresh
         * so that we can turn off internal PLLs later on
@@ -1717,10 +1715,8 @@ static int __maybe_unused smtcfb_pci_suspend(struct device *device)
 
 static int __maybe_unused smtcfb_pci_resume(struct device *device)
 {
-       struct pci_dev *pdev = to_pci_dev(device);
-       struct smtcfb_info *sfb;
+       struct smtcfb_info *sfb = dev_get_drvdata(device);
 
-       sfb = pci_get_drvdata(pdev);
 
        /* reinit hardware */
        sm7xx_init_hw();