Lines Matching refs:drm_dev

2389 	struct drm_device *drm_dev = dev_get_drvdata(dev);  in amdgpu_pmops_prepare()  local
2390 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_prepare()
2395 if (amdgpu_device_supports_boco(drm_dev)) in amdgpu_pmops_prepare()
2415 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_suspend() local
2416 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_suspend()
2424 return amdgpu_device_suspend(drm_dev, true); in amdgpu_pmops_suspend()
2429 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_suspend_noirq() local
2430 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_suspend_noirq()
2440 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_resume() local
2441 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_resume()
2451 r = amdgpu_device_resume(drm_dev, true); in amdgpu_pmops_resume()
2461 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_freeze() local
2462 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_freeze()
2466 r = amdgpu_device_suspend(drm_dev, true); in amdgpu_pmops_freeze()
2475 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_thaw() local
2477 return amdgpu_device_resume(drm_dev, true); in amdgpu_pmops_thaw()
2482 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_poweroff() local
2484 return amdgpu_device_suspend(drm_dev, true); in amdgpu_pmops_poweroff()
2489 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_restore() local
2491 return amdgpu_device_resume(drm_dev, true); in amdgpu_pmops_restore()
2497 struct drm_device *drm_dev = pci_get_drvdata(pdev); in amdgpu_runtime_idle_check_display() local
2498 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_runtime_idle_check_display()
2510 mutex_lock(&drm_dev->mode_config.mutex); in amdgpu_runtime_idle_check_display()
2511 drm_connector_list_iter_begin(drm_dev, &iter); in amdgpu_runtime_idle_check_display()
2519 mutex_unlock(&drm_dev->mode_config.mutex); in amdgpu_runtime_idle_check_display()
2527 drm_for_each_crtc(crtc, drm_dev) { in amdgpu_runtime_idle_check_display()
2536 mutex_lock(&drm_dev->mode_config.mutex); in amdgpu_runtime_idle_check_display()
2537 drm_modeset_lock(&drm_dev->mode_config.connection_mutex, NULL); in amdgpu_runtime_idle_check_display()
2539 drm_connector_list_iter_begin(drm_dev, &iter); in amdgpu_runtime_idle_check_display()
2549 drm_modeset_unlock(&drm_dev->mode_config.connection_mutex); in amdgpu_runtime_idle_check_display()
2550 mutex_unlock(&drm_dev->mode_config.mutex); in amdgpu_runtime_idle_check_display()
2562 struct drm_device *drm_dev = pci_get_drvdata(pdev); in amdgpu_pmops_runtime_suspend() local
2563 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_runtime_suspend()
2586 if (amdgpu_device_supports_px(drm_dev)) in amdgpu_pmops_runtime_suspend()
2587 drm_dev->switch_power_state = DRM_SWITCH_POWER_CHANGING; in amdgpu_pmops_runtime_suspend()
2596 if (amdgpu_device_supports_boco(drm_dev)) in amdgpu_pmops_runtime_suspend()
2599 ret = amdgpu_device_suspend(drm_dev, false); in amdgpu_pmops_runtime_suspend()
2602 if (amdgpu_device_supports_boco(drm_dev)) in amdgpu_pmops_runtime_suspend()
2607 if (amdgpu_device_supports_boco(drm_dev)) in amdgpu_pmops_runtime_suspend()
2610 if (amdgpu_device_supports_px(drm_dev)) { in amdgpu_pmops_runtime_suspend()
2618 drm_dev->switch_power_state = DRM_SWITCH_POWER_DYNAMIC_OFF; in amdgpu_pmops_runtime_suspend()
2619 } else if (amdgpu_device_supports_boco(drm_dev)) { in amdgpu_pmops_runtime_suspend()
2621 } else if (amdgpu_device_supports_baco(drm_dev)) { in amdgpu_pmops_runtime_suspend()
2622 amdgpu_device_baco_enter(drm_dev); in amdgpu_pmops_runtime_suspend()
2633 struct drm_device *drm_dev = pci_get_drvdata(pdev); in amdgpu_pmops_runtime_resume() local
2634 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_runtime_resume()
2644 if (amdgpu_device_supports_px(drm_dev)) { in amdgpu_pmops_runtime_resume()
2645 drm_dev->switch_power_state = DRM_SWITCH_POWER_CHANGING; in amdgpu_pmops_runtime_resume()
2656 } else if (amdgpu_device_supports_boco(drm_dev)) { in amdgpu_pmops_runtime_resume()
2661 } else if (amdgpu_device_supports_baco(drm_dev)) { in amdgpu_pmops_runtime_resume()
2662 amdgpu_device_baco_exit(drm_dev); in amdgpu_pmops_runtime_resume()
2664 ret = amdgpu_device_resume(drm_dev, false); in amdgpu_pmops_runtime_resume()
2666 if (amdgpu_device_supports_px(drm_dev)) in amdgpu_pmops_runtime_resume()
2671 if (amdgpu_device_supports_px(drm_dev)) in amdgpu_pmops_runtime_resume()
2672 drm_dev->switch_power_state = DRM_SWITCH_POWER_ON; in amdgpu_pmops_runtime_resume()
2679 struct drm_device *drm_dev = dev_get_drvdata(dev); in amdgpu_pmops_runtime_idle() local
2680 struct amdgpu_device *adev = drm_to_adev(drm_dev); in amdgpu_pmops_runtime_idle()