diff options
Diffstat (limited to 'meta-amdfalconx86/recipes-kernel/linux/files/0704-drm-amd-dal-optimize-out-dc-validation-on-flip.patch')
-rw-r--r-- | meta-amdfalconx86/recipes-kernel/linux/files/0704-drm-amd-dal-optimize-out-dc-validation-on-flip.patch | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/meta-amdfalconx86/recipes-kernel/linux/files/0704-drm-amd-dal-optimize-out-dc-validation-on-flip.patch b/meta-amdfalconx86/recipes-kernel/linux/files/0704-drm-amd-dal-optimize-out-dc-validation-on-flip.patch deleted file mode 100644 index fd1962c5..00000000 --- a/meta-amdfalconx86/recipes-kernel/linux/files/0704-drm-amd-dal-optimize-out-dc-validation-on-flip.patch +++ /dev/null @@ -1,50 +0,0 @@ -From f5db199898ea549bb38316a867e46bef41c96390 Mon Sep 17 00:00:00 2001 -From: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com> -Date: Tue, 19 Jan 2016 16:31:57 -0500 -Subject: [PATCH 0704/1110] drm/amd/dal: optimize out dc validation on flip - -Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com> -Acked-by: Harry Wentland <harry.wentland@amd.com> ---- - drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c -index 04044ff..f2b25cd 100644 ---- a/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c -+++ b/drivers/gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c -@@ -2395,6 +2395,7 @@ int amdgpu_dm_atomic_check(struct drm_device *dev, - struct dc_target *new_targets[MAX_TARGET_NUM] = { 0 }; - struct amdgpu_device *adev = dev->dev_private; - struct dc *dc = adev->dm.dc; -+ bool need_to_validate = false; - - ret = drm_atomic_helper_check(dev, state); - -@@ -2480,6 +2481,7 @@ int amdgpu_dm_atomic_check(struct drm_device *dev, - acrtc->target, - new_target); - new_target_count++; -+ need_to_validate = true; - break; - } - -@@ -2525,12 +2527,14 @@ int amdgpu_dm_atomic_check(struct drm_device *dev, - set_count, - acrtc->target, - surface); -+ need_to_validate = true; - } - } - - } - -- if (set_count == 0 || dc_validate_resources(dc, set, set_count)) -+ if (need_to_validate == false || set_count == 0 -+ || dc_validate_resources(dc, set, set_count)) - ret = 0; - - connector_not_found: --- -2.7.4 - |