diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3250-drm-amd-display-Move-output_tf-to-stream_state-updat.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3250-drm-amd-display-Move-output_tf-to-stream_state-updat.patch | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3250-drm-amd-display-Move-output_tf-to-stream_state-updat.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3250-drm-amd-display-Move-output_tf-to-stream_state-updat.patch new file mode 100644 index 00000000..bd4e4ca2 --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3250-drm-amd-display-Move-output_tf-to-stream_state-updat.patch @@ -0,0 +1,49 @@ +From edf3b07d758b5f6f2f713a44efd0356cb7f177ec Mon Sep 17 00:00:00 2001 +From: Yongqiang Sun <yongqiang.sun@amd.com> +Date: Wed, 3 Jan 2018 11:33:27 -0500 +Subject: [PATCH 3250/4131] drm/amd/display: Move output_tf to + stream_state/update + +Signed-off-by: Yongqiang Sun <yongqiang.sun@amd.com> +Reviewed-by: Tony Cheng <Tony.Cheng@amd.com> +Acked-by: Harry Wentland <harry.wentland@amd.com> +--- + drivers/gpu/drm/amd/display/dc/dc.h | 1 - + drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 ++ + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git a/drivers/gpu/drm/amd/display/dc/dc.h b/drivers/gpu/drm/amd/display/dc/dc.h +index c02b50f..38c2508 100644 +--- a/drivers/gpu/drm/amd/display/dc/dc.h ++++ b/drivers/gpu/drm/amd/display/dc/dc.h +@@ -497,7 +497,6 @@ struct dc_surface_update { + /* gamma TO BE REMOVED */ + struct dc_gamma *gamma; + enum color_transfer_func color_input_tf; +- enum color_transfer_func color_output_tf; + struct dc_transfer_func *in_transfer_func; + + struct csc_transform *input_csc_color_matrix; +diff --git a/drivers/gpu/drm/amd/display/dc/dc_stream.h b/drivers/gpu/drm/amd/display/dc/dc_stream.h +index c9e5fe8..e23620b 100644 +--- a/drivers/gpu/drm/amd/display/dc/dc_stream.h ++++ b/drivers/gpu/drm/amd/display/dc/dc_stream.h +@@ -65,6 +65,7 @@ struct dc_stream_state { + enum dc_dither_option dither_option; + + enum view_3d_format view_format; ++ enum color_transfer_func output_tf; + + bool ignore_msa_timing_param; + /* TODO: custom INFO packets */ +@@ -103,6 +104,7 @@ struct dc_stream_update { + struct rect dst; + struct dc_transfer_func *out_transfer_func; + struct dc_hdr_static_metadata *hdr_static_metadata; ++ enum color_transfer_func color_output_tf; + }; + + bool dc_is_stream_unchanged( +-- +2.7.4 + |