From 03e0f8a506beb935e9788537ffd46085d6d89ce5 Mon Sep 17 00:00:00 2001
From: Taylor R Campbell <riastradh@NetBSD.org>
Date: Sat, 30 Jul 2022 09:21:48 +0000
Subject: [PATCH] WIP: amdgpu: disable dpm

---
 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_kv_dpm.c | 4 ++--
 sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_si_dpm.c | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_kv_dpm.c b/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_kv_dpm.c
index d75314bcd87b..19787a2cc994 100644
--- a/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_kv_dpm.c
+++ b/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_kv_dpm.c
@@ -3072,7 +3072,7 @@ static int kv_dpm_hw_init(void *handle)
 	if (ret)
 		adev->pm.dpm_enabled = false;
 	else
-		adev->pm.dpm_enabled = true;
+		adev->pm.dpm_enabled = false;
 	mutex_unlock(&adev->pm.mutex);
 	amdgpu_pm_compute_clocks(adev);
 	return ret;
@@ -3119,7 +3119,7 @@ static int kv_dpm_resume(void *handle)
 		if (ret)
 			adev->pm.dpm_enabled = false;
 		else
-			adev->pm.dpm_enabled = true;
+			adev->pm.dpm_enabled = false;
 		mutex_unlock(&adev->pm.mutex);
 		if (adev->pm.dpm_enabled)
 			amdgpu_pm_compute_clocks(adev);
diff --git a/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_si_dpm.c b/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_si_dpm.c
index 88f1ffae5476..037a40ef06f3 100644
--- a/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_si_dpm.c
+++ b/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_si_dpm.c
@@ -7770,7 +7770,7 @@ static int si_dpm_hw_init(void *handle)
 	if (ret)
 		adev->pm.dpm_enabled = false;
 	else
-		adev->pm.dpm_enabled = true;
+		adev->pm.dpm_enabled = false;
 	mutex_unlock(&adev->pm.mutex);
 	amdgpu_pm_compute_clocks(adev);
 	return ret;
@@ -7817,7 +7817,7 @@ static int si_dpm_resume(void *handle)
 		if (ret)
 			adev->pm.dpm_enabled = false;
 		else
-			adev->pm.dpm_enabled = true;
+			adev->pm.dpm_enabled = false;
 		mutex_unlock(&adev->pm.mutex);
 		if (adev->pm.dpm_enabled)
 			amdgpu_pm_compute_clocks(adev);