diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3830-drm-amd-display-add-additional-flag-consideration-fo.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3830-drm-amd-display-add-additional-flag-consideration-fo.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3830-drm-amd-display-add-additional-flag-consideration-fo.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3830-drm-amd-display-add-additional-flag-consideration-fo.patch new file mode 100644 index 00000000..56c91e5f --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3830-drm-amd-display-add-additional-flag-consideration-fo.patch @@ -0,0 +1,31 @@ +From 2068230d53fe5f8d75ad20609c25c04f42978edd Mon Sep 17 00:00:00 2001 +From: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com> +Date: Thu, 22 Aug 2019 14:12:57 -0400 +Subject: [PATCH 3830/4256] drm/amd/display: add additional flag consideration + for surface update + +Surface dchub/dpp update would not trigger if a stream update was the +only cause. This change now allows stream flags to trigger this update. + +Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com> +Acked-by: Leo Li <sunpeng.li@amd.com> +--- + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c b/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c +index 81740e0c4c4e..faaf8841c61e 100644 +--- a/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c ++++ b/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c +@@ -1375,7 +1375,7 @@ static void dcn20_program_pipe( + if (pipe_ctx->update_flags.bits.enable) + dcn20_enable_plane(dc, pipe_ctx, context); + +- if (pipe_ctx->update_flags.raw || pipe_ctx->plane_state->update_flags.raw) ++ if (pipe_ctx->update_flags.raw || pipe_ctx->plane_state->update_flags.raw || pipe_ctx->stream->update_flags.raw) + dcn20_update_dchubp_dpp(dc, pipe_ctx, context); + + if (pipe_ctx->update_flags.bits.enable +-- +2.17.1 + |