Lines Matching refs:drm_dev

2517 	struct drm_device *drm_dev = dev_get_drvdata(dev);  in amdgpu_pmops_prepare()  local
2518 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_prepare()
2523 if (amdgpu_device_supports_boco(drm_dev) && in amdgpu_pmops_prepare()
2534 return amdgpu_device_prepare(drm_dev); in amdgpu_pmops_prepare()
2544 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_suspend() local
2545 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_suspend()
2555 drm_err_once(drm_dev, "Unsupported suspend state %d\n", in amdgpu_pmops_suspend()
2565 return amdgpu_device_suspend(drm_dev, true); in amdgpu_pmops_suspend()
2570 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_suspend_noirq() local
2571 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_suspend_noirq()
2581 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_resume() local
2582 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_resume()
2592 r = amdgpu_device_resume(drm_dev, true); in amdgpu_pmops_resume()
2602 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_freeze() local
2603 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_freeze()
2606 r = amdgpu_device_suspend(drm_dev, true); in amdgpu_pmops_freeze()
2617 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_thaw() local
2619 return amdgpu_device_resume(drm_dev, true); in amdgpu_pmops_thaw()
2624 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_poweroff() local
2626 return amdgpu_device_suspend(drm_dev, true); in amdgpu_pmops_poweroff()
2631 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_restore() local
2633 return amdgpu_device_resume(drm_dev, true); in amdgpu_pmops_restore()
2639 struct drm_device *drm_dev = pci_get_drvdata(pdev); in amdgpu_runtime_idle_check_display() local
2640 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_runtime_idle_check_display()
2653 mutex_lock(&drm_dev->mode_config.mutex); in amdgpu_runtime_idle_check_display()
2654 drm_connector_list_iter_begin(drm_dev, &iter); in amdgpu_runtime_idle_check_display()
2662 mutex_unlock(&drm_dev->mode_config.mutex); in amdgpu_runtime_idle_check_display()
2671 drm_for_each_crtc(crtc, drm_dev) { in amdgpu_runtime_idle_check_display()
2680 mutex_lock(&drm_dev->mode_config.mutex); in amdgpu_runtime_idle_check_display()
2681 drm_modeset_lock(&drm_dev->mode_config.connection_mutex, NULL); in amdgpu_runtime_idle_check_display()
2683 drm_connector_list_iter_begin(drm_dev, &iter); in amdgpu_runtime_idle_check_display()
2693 drm_modeset_unlock(&drm_dev->mode_config.connection_mutex); in amdgpu_runtime_idle_check_display()
2694 mutex_unlock(&drm_dev->mode_config.mutex); in amdgpu_runtime_idle_check_display()
2706 struct drm_device *drm_dev = pci_get_drvdata(pdev); in amdgpu_pmops_runtime_suspend() local
2707 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_runtime_suspend()
2732 drm_dev->switch_power_state = DRM_SWITCH_POWER_CHANGING; in amdgpu_pmops_runtime_suspend()
2744 ret = amdgpu_device_prepare(drm_dev); in amdgpu_pmops_runtime_suspend()
2747 ret = amdgpu_device_suspend(drm_dev, false); in amdgpu_pmops_runtime_suspend()
2766 drm_dev->switch_power_state = DRM_SWITCH_POWER_DYNAMIC_OFF; in amdgpu_pmops_runtime_suspend()
2771 amdgpu_device_baco_enter(drm_dev); in amdgpu_pmops_runtime_suspend()
2782 struct drm_device *drm_dev = pci_get_drvdata(pdev); in amdgpu_pmops_runtime_resume() local
2783 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_runtime_resume()
2794 drm_dev->switch_power_state = DRM_SWITCH_POWER_CHANGING; in amdgpu_pmops_runtime_resume()
2812 amdgpu_device_baco_exit(drm_dev); in amdgpu_pmops_runtime_resume()
2814 ret = amdgpu_device_resume(drm_dev, false); in amdgpu_pmops_runtime_resume()
2822 drm_dev->switch_power_state = DRM_SWITCH_POWER_ON; in amdgpu_pmops_runtime_resume()
2829 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_runtime_idle() local
2830 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_runtime_idle()