diff options
Diffstat (limited to 'common/recipes-kernel/linux/files/0235-drm-amdgpu-stop-loading-firmware-with-pm.mutex-locke.patch')
-rw-r--r-- | common/recipes-kernel/linux/files/0235-drm-amdgpu-stop-loading-firmware-with-pm.mutex-locke.patch | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/common/recipes-kernel/linux/files/0235-drm-amdgpu-stop-loading-firmware-with-pm.mutex-locke.patch b/common/recipes-kernel/linux/files/0235-drm-amdgpu-stop-loading-firmware-with-pm.mutex-locke.patch deleted file mode 100644 index 343a2496..00000000 --- a/common/recipes-kernel/linux/files/0235-drm-amdgpu-stop-loading-firmware-with-pm.mutex-locke.patch +++ /dev/null @@ -1,49 +0,0 @@ -From faad24cf2372794759b40085aeb3a2504f3fa0c2 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Christian=20K=C3=B6nig?= <christian.koenig@amd.com> -Date: Thu, 28 May 2015 22:02:26 +0200 -Subject: [PATCH 0235/1050] drm/amdgpu: stop loading firmware with pm.mutex - locked -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Loading firmware is a rather complicated process, in the end we add a -dependency between the pm mutex and the mm semaphore which results in -a harmless but annoying error message. - -Signed-off-by: Christian König <christian.koenig@amd.com> -Reviewed-by: Alex Deucher <alexander.deucher@amd.com> -Reviewed-by: Jammy Zhou <Jammy.Zhou@amd.com> ---- - drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/drivers/gpu/drm/amd/amdgpu/ci_dpm.c b/drivers/gpu/drm/amd/amdgpu/ci_dpm.c -index 03809f1..b1a4fbc 100644 ---- a/drivers/gpu/drm/amd/amdgpu/ci_dpm.c -+++ b/drivers/gpu/drm/amd/amdgpu/ci_dpm.c -@@ -5839,10 +5839,6 @@ static int ci_dpm_init(struct amdgpu_device *adev) - int ret; - u32 mask; - -- ret = ci_dpm_init_microcode(adev); -- if (ret) -- return ret; -- - pi = kzalloc(sizeof(struct ci_power_info), GFP_KERNEL); - if (pi == NULL) - return -ENOMEM; -@@ -6224,6 +6220,10 @@ static int ci_dpm_sw_init(void *handle) - if (amdgpu_dpm == 0) - return 0; - -+ ret = ci_dpm_init_microcode(adev); -+ if (ret) -+ return ret; -+ - INIT_WORK(&adev->pm.dpm.thermal.work, amdgpu_dpm_thermal_work_handler); - mutex_lock(&adev->pm.mutex); - ret = ci_dpm_init(adev); --- -1.9.1 - |