aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/linux-yocto-4.14.71/0451-drm-amd-display-Tidy-up-mem_input_program_surface_fl.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.14.71/0451-drm-amd-display-Tidy-up-mem_input_program_surface_fl.patch')
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/0451-drm-amd-display-Tidy-up-mem_input_program_surface_fl.patch67
1 files changed, 0 insertions, 67 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/0451-drm-amd-display-Tidy-up-mem_input_program_surface_fl.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/0451-drm-amd-display-Tidy-up-mem_input_program_surface_fl.patch
deleted file mode 100644
index 55c706b2..00000000
--- a/common/recipes-kernel/linux/linux-yocto-4.14.71/0451-drm-amd-display-Tidy-up-mem_input_program_surface_fl.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From b56418721074ed6aa3d75526dd2083c84679a7fa Mon Sep 17 00:00:00 2001
-From: Tom St Denis <tom.stdenis@amd.com>
-Date: Tue, 16 May 2017 10:22:05 -0400
-Subject: [PATCH 0451/4131] drm/amd/display: Tidy up
- mem_input_program_surface_flip_and_addr()
-
-Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
-Reviewed-by: Harry Wentland <Harry.Wentland@amd.com>
-Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
-Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
----
- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 25 ++++++++--------------
- 1 file changed, 9 insertions(+), 16 deletions(-)
-
-diff --git a/drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c b/drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c
-index 718688c..673371e 100644
---- a/drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c
-+++ b/drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c
-@@ -625,18 +625,12 @@ static bool dce_mi_program_surface_flip_and_addr(
- * non-XDMA Mode: GRPH_SURFACE_UPDATE_IMMEDIATE_EN = 1
- * XDMA Mode: GRPH_SURFACE_UPDATE_H_RETRACE_EN = 1
- */
-- REG_UPDATE(GRPH_UPDATE,
-- GRPH_UPDATE_LOCK, 1);
--
-- if (flip_immediate) {
-- REG_UPDATE_2(GRPH_FLIP_CONTROL,
-- GRPH_SURFACE_UPDATE_IMMEDIATE_EN, 0,
-- GRPH_SURFACE_UPDATE_H_RETRACE_EN, 1);
-- } else {
-- REG_UPDATE_2(GRPH_FLIP_CONTROL,
-- GRPH_SURFACE_UPDATE_IMMEDIATE_EN, 0,
-- GRPH_SURFACE_UPDATE_H_RETRACE_EN, 0);
-- }
-+ REG_UPDATE(GRPH_UPDATE, GRPH_UPDATE_LOCK, 1);
-+
-+ REG_UPDATE_2(
-+ GRPH_FLIP_CONTROL,
-+ GRPH_SURFACE_UPDATE_IMMEDIATE_EN, 0,
-+ GRPH_SURFACE_UPDATE_H_RETRACE_EN, flip_immediate ? 1 : 0);
-
- switch (address->type) {
- case PLN_ADDR_TYPE_GRAPHICS:
-@@ -645,8 +639,8 @@ static bool dce_mi_program_surface_flip_and_addr(
- program_pri_addr(dce_mi, address->grph.addr);
- break;
- case PLN_ADDR_TYPE_GRPH_STEREO:
-- if (address->grph_stereo.left_addr.quad_part == 0
-- || address->grph_stereo.right_addr.quad_part == 0)
-+ if (address->grph_stereo.left_addr.quad_part == 0 ||
-+ address->grph_stereo.right_addr.quad_part == 0)
- break;
- program_pri_addr(dce_mi, address->grph_stereo.left_addr);
- program_sec_addr(dce_mi, address->grph_stereo.right_addr);
-@@ -662,8 +656,7 @@ static bool dce_mi_program_surface_flip_and_addr(
- if (flip_immediate)
- mem_input->current_address = *address;
-
-- REG_UPDATE(GRPH_UPDATE,
-- GRPH_UPDATE_LOCK, 0);
-+ REG_UPDATE(GRPH_UPDATE, GRPH_UPDATE_LOCK, 0);
-
- return true;
- }
---
-2.7.4
-