Lines Matching defs:drm

75 	pci_restore_state(to_pci_dev(vdev->drm.dev));
76 pci_set_power_state(to_pci_dev(vdev->drm.dev), PCI_D0);
100 pci_set_power_state(to_pci_dev(vdev->drm.dev), PCI_D3hot);
121 ret = pm_runtime_resume_and_get(vdev->drm.dev);
142 kobject_uevent_env(&vdev->drm.dev->kobj, KOBJ_CHANGE, evt);
143 pm_runtime_mark_last_busy(vdev->drm.dev);
144 pm_runtime_put_autosuspend(vdev->drm.dev);
192 struct drm_device *drm = dev_get_drvdata(dev);
193 struct ivpu_device *vdev = to_ivpu_device(drm);
219 struct drm_device *drm = dev_get_drvdata(dev);
220 struct ivpu_device *vdev = to_ivpu_device(drm);
236 struct drm_device *drm = dev_get_drvdata(dev);
237 struct ivpu_device *vdev = to_ivpu_device(drm);
241 drm_WARN_ON(&vdev->drm, !xa_empty(&vdev->submitted_jobs_xa));
242 drm_WARN_ON(&vdev->drm, work_pending(&vdev->pm->recovery_work));
280 struct drm_device *drm = dev_get_drvdata(dev);
281 struct ivpu_device *vdev = to_ivpu_device(drm);
299 ret = pm_runtime_resume_and_get(vdev->drm.dev);
300 if (!drm_WARN_ON(&vdev->drm, ret < 0))
310 ret = pm_runtime_get_if_in_use(vdev->drm.dev);
311 drm_WARN_ON(&vdev->drm, ret < 0);
318 pm_runtime_mark_last_busy(vdev->drm.dev);
319 pm_runtime_put_autosuspend(vdev->drm.dev);
330 pm_runtime_get_sync(vdev->drm.dev);
352 pm_runtime_mark_last_busy(vdev->drm.dev);
353 pm_runtime_put_autosuspend(vdev->drm.dev);
358 struct device *dev = vdev->drm.dev;
385 drm_WARN_ON(&vdev->drm, delayed_work_pending(&vdev->pm->job_timeout_work));
391 struct device *dev = vdev->drm.dev;
401 pm_runtime_get_noresume(vdev->drm.dev);
402 pm_runtime_forbid(vdev->drm.dev);