aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/files/1096-drm-amdgpu-impl-late_fini-for-amdgpu_pp_ip.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/files/1096-drm-amdgpu-impl-late_fini-for-amdgpu_pp_ip.patch')
-rw-r--r--common/recipes-kernel/linux/files/1096-drm-amdgpu-impl-late_fini-for-amdgpu_pp_ip.patch55
1 files changed, 0 insertions, 55 deletions
diff --git a/common/recipes-kernel/linux/files/1096-drm-amdgpu-impl-late_fini-for-amdgpu_pp_ip.patch b/common/recipes-kernel/linux/files/1096-drm-amdgpu-impl-late_fini-for-amdgpu_pp_ip.patch
deleted file mode 100644
index 30e0865f..00000000
--- a/common/recipes-kernel/linux/files/1096-drm-amdgpu-impl-late_fini-for-amdgpu_pp_ip.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 12a4ce95a63bd92f3a1a72035cc0b8958fc85427 Mon Sep 17 00:00:00 2001
-From: Monk Liu <Monk.Liu@amd.com>
-Date: Thu, 19 May 2016 14:36:01 +0800
-Subject: [PATCH 1096/1110] drm/amdgpu:impl late_fini for amdgpu_pp_ip
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Change-Id: Ifddae2313f27fabc7863d2a428ad0e692c51cd22
-Signed-off-by: Monk Liu <Monk.Liu@amd.com>
-Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
-Reviewed-by: Christian König <christian.koenig@amd.com>
-Signed-off-by: Kalyan Alle <kalyan.alle@amd.com>
----
- drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c | 17 +++++++++++++++++
- 1 file changed, 17 insertions(+)
-
-diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c
-index 1540359..630ed7a 100644
---- a/drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c
-+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c
-@@ -221,6 +221,22 @@ static int amdgpu_pp_hw_fini(void *handle)
- return ret;
- }
-
-+static void amdgpu_pp_late_fini(void *handle)
-+{
-+ struct amdgpu_device *adev = (struct amdgpu_device *)handle;
-+
-+#ifdef CONFIG_DRM_AMD_POWERPLAY
-+ if (adev->pp_enabled) {
-+ amdgpu_pm_sysfs_fini(adev);
-+ amd_powerplay_fini(adev->powerplay.pp_handle);
-+ }
-+
-+ if (adev->powerplay.ip_funcs->late_fini)
-+ adev->powerplay.ip_funcs->late_fini(
-+ adev->powerplay.pp_handle);
-+#endif
-+}
-+
- static int amdgpu_pp_suspend(void *handle)
- {
- int ret = 0;
-@@ -309,6 +325,7 @@ const struct amd_ip_funcs amdgpu_pp_ip_funcs = {
- .sw_fini = amdgpu_pp_sw_fini,
- .hw_init = amdgpu_pp_hw_init,
- .hw_fini = amdgpu_pp_hw_fini,
-+ .late_fini = amdgpu_pp_late_fini,
- .suspend = amdgpu_pp_suspend,
- .resume = amdgpu_pp_resume,
- .is_idle = amdgpu_pp_is_idle,
---
-2.7.4
-