diff options
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.14.71/0523-drm-amd-display-RV-stereo-support.patch')
-rw-r--r-- | common/recipes-kernel/linux/linux-yocto-4.14.71/0523-drm-amd-display-RV-stereo-support.patch | 121 |
1 files changed, 0 insertions, 121 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/0523-drm-amd-display-RV-stereo-support.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/0523-drm-amd-display-RV-stereo-support.patch deleted file mode 100644 index 2802c1e3..00000000 --- a/common/recipes-kernel/linux/linux-yocto-4.14.71/0523-drm-amd-display-RV-stereo-support.patch +++ /dev/null @@ -1,121 +0,0 @@ -From be244c61c31174bb626fbdd97ae3d23bf33e9358 Mon Sep 17 00:00:00 2001 -From: Vitaly Prosyak <vitaly.prosyak@amd.com> -Date: Mon, 12 Jun 2017 11:03:26 -0500 -Subject: [PATCH 0523/4131] drm/amd/display: RV stereo support - -Re-organize 3d declarations - -Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com> -Reviewed-by: Charlene Liu <Charlene.Liu@amd.com> -Acked-by: Harry Wentland <Harry.Wentland@amd.com> -Signed-off-by: Alex Deucher <alexander.deucher@amd.com> ---- - drivers/gpu/drm/amd/display/dc/dc.h | 8 +----- - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 43 +++++++++++++++------------- - drivers/gpu/drm/amd/display/dc/dc_types.h | 9 ++++++ - 3 files changed, 33 insertions(+), 27 deletions(-) - -diff --git a/drivers/gpu/drm/amd/display/dc/dc.h b/drivers/gpu/drm/amd/display/dc/dc.h -index fb86808..a78af1e 100644 ---- a/drivers/gpu/drm/amd/display/dc/dc.h -+++ b/drivers/gpu/drm/amd/display/dc/dc.h -@@ -787,13 +787,7 @@ struct dc_container_id { - unsigned short productCode; - }; - --struct stereo_3d_features { -- bool supported ; -- bool allTimings ; -- bool cloneMode ; -- bool scaling ; -- bool singleFrameSWPacked; --}; -+ - - /* - * The sink structure contains EDID and other display device properties -diff --git a/drivers/gpu/drm/amd/display/dc/dc_hw_types.h b/drivers/gpu/drm/amd/display/dc/dc_hw_types.h -index b6e6777..94fb930 100644 ---- a/drivers/gpu/drm/amd/display/dc/dc_hw_types.h -+++ b/drivers/gpu/drm/amd/display/dc/dc_hw_types.h -@@ -551,27 +551,7 @@ enum dc_timing_standard { - TIMING_STANDARD_MAX - }; - --enum dc_timing_3d_format { -- TIMING_3D_FORMAT_NONE, -- TIMING_3D_FORMAT_FRAME_ALTERNATE, /* No stereosync at all*/ -- TIMING_3D_FORMAT_INBAND_FA, /* Inband Frame Alternate (DVI/DP)*/ -- TIMING_3D_FORMAT_DP_HDMI_INBAND_FA, /* Inband FA to HDMI Frame Pack*/ -- /* for active DP-HDMI dongle*/ -- TIMING_3D_FORMAT_SIDEBAND_FA, /* Sideband Frame Alternate (eDP)*/ -- TIMING_3D_FORMAT_HW_FRAME_PACKING, -- TIMING_3D_FORMAT_SW_FRAME_PACKING, -- TIMING_3D_FORMAT_ROW_INTERLEAVE, -- TIMING_3D_FORMAT_COLUMN_INTERLEAVE, -- TIMING_3D_FORMAT_PIXEL_INTERLEAVE, -- TIMING_3D_FORMAT_SIDE_BY_SIDE, -- TIMING_3D_FORMAT_TOP_AND_BOTTOM, -- TIMING_3D_FORMAT_SBS_SW_PACKED, -- /* Side-by-side, packed by application/driver into 2D frame*/ -- TIMING_3D_FORMAT_TB_SW_PACKED, -- /* Top-and-bottom, packed by application/driver into 2D frame*/ - -- TIMING_3D_FORMAT_MAX, --}; - - enum dc_color_depth { - COLOR_DEPTH_UNDEFINED, -@@ -643,6 +623,29 @@ struct dc_crtc_timing_flags { - - }; - -+enum dc_timing_3d_format { -+ TIMING_3D_FORMAT_NONE, -+ TIMING_3D_FORMAT_FRAME_ALTERNATE, /* No stereosync at all*/ -+ TIMING_3D_FORMAT_INBAND_FA, /* Inband Frame Alternate (DVI/DP)*/ -+ TIMING_3D_FORMAT_DP_HDMI_INBAND_FA, /* Inband FA to HDMI Frame Pack*/ -+ /* for active DP-HDMI dongle*/ -+ TIMING_3D_FORMAT_SIDEBAND_FA, /* Sideband Frame Alternate (eDP)*/ -+ TIMING_3D_FORMAT_HW_FRAME_PACKING, -+ TIMING_3D_FORMAT_SW_FRAME_PACKING, -+ TIMING_3D_FORMAT_ROW_INTERLEAVE, -+ TIMING_3D_FORMAT_COLUMN_INTERLEAVE, -+ TIMING_3D_FORMAT_PIXEL_INTERLEAVE, -+ TIMING_3D_FORMAT_SIDE_BY_SIDE, -+ TIMING_3D_FORMAT_TOP_AND_BOTTOM, -+ TIMING_3D_FORMAT_SBS_SW_PACKED, -+ /* Side-by-side, packed by application/driver into 2D frame*/ -+ TIMING_3D_FORMAT_TB_SW_PACKED, -+ /* Top-and-bottom, packed by application/driver into 2D frame*/ -+ -+ TIMING_3D_FORMAT_MAX, -+}; -+ -+ - struct dc_crtc_timing { - - uint32_t h_total; -diff --git a/drivers/gpu/drm/amd/display/dc/dc_types.h b/drivers/gpu/drm/amd/display/dc/dc_types.h -index 5269796..9662f2c 100644 ---- a/drivers/gpu/drm/amd/display/dc/dc_types.h -+++ b/drivers/gpu/drm/amd/display/dc/dc_types.h -@@ -272,6 +272,15 @@ enum dc_timing_source { - TIMING_SOURCE_COUNT - }; - -+ -+struct stereo_3d_features { -+ bool supported ; -+ bool allTimings ; -+ bool cloneMode ; -+ bool scaling ; -+ bool singleFrameSWPacked; -+}; -+ - enum dc_timing_support_method { - TIMING_SUPPORT_METHOD_UNDEFINED, - TIMING_SUPPORT_METHOD_EXPLICIT, --- -2.7.4 - |