Chuhong Yuan
2019-Jul-23 10:39 UTC
[Nouveau] [PATCH] drm/nouveau: Use dev_get_drvdata where possible
Instead of using to_pci_dev + pci_get_drvdata, use dev_get_drvdata to make code simpler. Signed-off-by: Chuhong Yuan <hslester96 at gmail.com> --- drivers/gpu/drm/nouveau/nouveau_drm.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_drm.c b/drivers/gpu/drm/nouveau/nouveau_drm.c index 7c2fcaba42d6..23203dae2137 100644 --- a/drivers/gpu/drm/nouveau/nouveau_drm.c +++ b/drivers/gpu/drm/nouveau/nouveau_drm.c @@ -883,16 +883,14 @@ nouveau_pmops_resume(struct device *dev) static int nouveau_pmops_freeze(struct device *dev) { - struct pci_dev *pdev = to_pci_dev(dev); - struct drm_device *drm_dev = pci_get_drvdata(pdev); + struct drm_device *drm_dev = dev_get_drvdata(dev); return nouveau_do_suspend(drm_dev, false); } static int nouveau_pmops_thaw(struct device *dev) { - struct pci_dev *pdev = to_pci_dev(dev); - struct drm_device *drm_dev = pci_get_drvdata(pdev); + struct drm_device *drm_dev = dev_get_drvdata(dev); return nouveau_do_resume(drm_dev, false); } -- 2.20.1
Apparently Analagous Threads
- [PATCH] drm/qxl: Use dev_get_drvdata where possible
- [PATCH] drm/bochs: Use dev_get_drvdata
- [PATCH] drm/dp_mst: add missed nv50_outp_release in nv50_msto_disable
- [PATCH] drm/dp_mst: add missed nv50_outp_release in nv50_msto_disable
- [PATCH] drm/virtgpu: fix double unregistration