Lines Matching refs:drm_dev

722 	struct drm_device *drm_dev;  in nouveau_drm_probe()  local
753 drm_dev = drm_dev_alloc(&driver_pci, &pdev->dev); in nouveau_drm_probe()
754 if (IS_ERR(drm_dev)) { in nouveau_drm_probe()
755 ret = PTR_ERR(drm_dev); in nouveau_drm_probe()
763 drm_dev->pdev = pdev; in nouveau_drm_probe()
764 pci_set_drvdata(pdev, drm_dev); in nouveau_drm_probe()
766 ret = nouveau_drm_device_init(drm_dev); in nouveau_drm_probe()
770 ret = drm_dev_register(drm_dev, pent->driver_data); in nouveau_drm_probe()
778 nouveau_drm_device_fini(drm_dev); in nouveau_drm_probe()
782 drm_dev_put(drm_dev); in nouveau_drm_probe()
917 struct drm_device *drm_dev = pci_get_drvdata(pdev); in nouveau_pmops_suspend() local
920 if (drm_dev->switch_power_state == DRM_SWITCH_POWER_OFF || in nouveau_pmops_suspend()
921 drm_dev->switch_power_state == DRM_SWITCH_POWER_DYNAMIC_OFF) in nouveau_pmops_suspend()
924 ret = nouveau_do_suspend(drm_dev, false); in nouveau_pmops_suspend()
939 struct drm_device *drm_dev = pci_get_drvdata(pdev); in nouveau_pmops_resume() local
942 if (drm_dev->switch_power_state == DRM_SWITCH_POWER_OFF || in nouveau_pmops_resume()
943 drm_dev->switch_power_state == DRM_SWITCH_POWER_DYNAMIC_OFF) in nouveau_pmops_resume()
953 ret = nouveau_do_resume(drm_dev, false); in nouveau_pmops_resume()
956 nouveau_display_hpd_resume(drm_dev); in nouveau_pmops_resume()
965 struct drm_device *drm_dev = pci_get_drvdata(pdev); in nouveau_pmops_freeze() local
966 return nouveau_do_suspend(drm_dev, false); in nouveau_pmops_freeze()
973 struct drm_device *drm_dev = pci_get_drvdata(pdev); in nouveau_pmops_thaw() local
974 return nouveau_do_resume(drm_dev, false); in nouveau_pmops_thaw()
989 struct drm_device *drm_dev = pci_get_drvdata(pdev); in nouveau_pmops_runtime_suspend() local
998 ret = nouveau_do_suspend(drm_dev, true); in nouveau_pmops_runtime_suspend()
1003 drm_dev->switch_power_state = DRM_SWITCH_POWER_DYNAMIC_OFF; in nouveau_pmops_runtime_suspend()
1011 struct drm_device *drm_dev = pci_get_drvdata(pdev); in nouveau_pmops_runtime_resume() local
1012 struct nouveau_drm *drm = nouveau_drm(drm_dev); in nouveau_pmops_runtime_resume()
1013 struct nvif_device *device = &nouveau_drm(drm_dev)->client.device; in nouveau_pmops_runtime_resume()
1028 ret = nouveau_do_resume(drm_dev, true); in nouveau_pmops_runtime_resume()
1036 drm_dev->switch_power_state = DRM_SWITCH_POWER_ON; in nouveau_pmops_runtime_resume()
1039 nouveau_display_hpd_resume(drm_dev); in nouveau_pmops_runtime_resume()