aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0685-drm-amd-display-Remove-stream_res-tg-null-check-in-c.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0685-drm-amd-display-Remove-stream_res-tg-null-check-in-c.patch')
-rw-r--r--meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0685-drm-amd-display-Remove-stream_res-tg-null-check-in-c.patch40
1 files changed, 40 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0685-drm-amd-display-Remove-stream_res-tg-null-check-in-c.patch b/meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0685-drm-amd-display-Remove-stream_res-tg-null-check-in-c.patch
new file mode 100644
index 00000000..a7caddca
--- /dev/null
+++ b/meta-amd-bsp/recipes-kernel/linux-4.19/linux-yocto-4.19.8/0685-drm-amd-display-Remove-stream_res-tg-null-check-in-c.patch
@@ -0,0 +1,40 @@
+From 7b09db452752020705241169187d52909073baaa Mon Sep 17 00:00:00 2001
+From: SivapiriyanKumarasamy <sivapiriyan.kumarasamy@amd.com>
+Date: Tue, 2 Oct 2018 11:50:49 -0400
+Subject: [PATCH 0685/2940] drm/amd/display: Remove stream_res tg null check in
+ commit planes
+
+[Why]
+TG in pipe_ctx stream resource is not null where used in
+commit_planes_do_stream_update since it is assigned the
+same time the stream is set in pipe_ctx - when the pipe is
+acquired. This null check produced a static code analysis
+warning and should be removed to avoid similar unnecessary
+checks in the future.
+
+[How]
+Remove the null check.
+
+Signed-off-by: SivapiriyanKumarasamy <sivapiriyan.kumarasamy@amd.com>
+Reviewed-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com>
+Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+---
+ drivers/gpu/drm/amd/display/dc/core/dc.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c b/drivers/gpu/drm/amd/display/dc/core/dc.c
+index 118c27c89912..8424b754fa64 100644
+--- a/drivers/gpu/drm/amd/display/dc/core/dc.c
++++ b/drivers/gpu/drm/amd/display/dc/core/dc.c
+@@ -1389,7 +1389,6 @@ static void commit_planes_do_stream_update(struct dc *dc,
+ stream_update->adjust->v_total_max);
+
+ if (stream_update->periodic_fn_vsync_delta &&
+- pipe_ctx->stream_res.tg &&
+ pipe_ctx->stream_res.tg->funcs->program_vline_interrupt)
+ pipe_ctx->stream_res.tg->funcs->program_vline_interrupt(
+ pipe_ctx->stream_res.tg, &pipe_ctx->stream->timing,
+--
+2.17.1
+