diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/1005-drm-amd-display-Block-6Ghz-timing-if-SBIOS-set-HDMI_.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/1005-drm-amd-display-Block-6Ghz-timing-if-SBIOS-set-HDMI_.patch | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/1005-drm-amd-display-Block-6Ghz-timing-if-SBIOS-set-HDMI_.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/1005-drm-amd-display-Block-6Ghz-timing-if-SBIOS-set-HDMI_.patch deleted file mode 100644 index 8f7d2ad1..00000000 --- a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/1005-drm-amd-display-Block-6Ghz-timing-if-SBIOS-set-HDMI_.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 19ae9c7ccce21837133aecee300ea35452ed5b6d Mon Sep 17 00:00:00 2001 -From: Charlene Liu <charlene.liu@amd.com> -Date: Tue, 22 Aug 2017 20:15:28 -0400 -Subject: [PATCH 1005/4131] drm/amd/display: Block 6Ghz timing if SBIOS set - HDMI_6G_en to 0 - -Change-Id: I902f693c9501737c8611c641f589b23fdfe5da50 -Signed-off-by: Charlene Liu <charlene.liu@amd.com> -Reviewed-by: Charlene Liu <Charlene.Liu@amd.com> -Acked-by: Harry Wentland <Harry.Wentland@amd.com> ---- - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1 + - drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 4 ++++ - drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 + - 3 files changed, 6 insertions(+) - -diff --git a/drivers/gpu/drm/amd/display/dc/bios/bios_parser.c b/drivers/gpu/drm/amd/display/dc/bios/bios_parser.c -index 2c683d4..2c41144 100644 ---- a/drivers/gpu/drm/amd/display/dc/bios/bios_parser.c -+++ b/drivers/gpu/drm/amd/display/dc/bios/bios_parser.c -@@ -1853,6 +1853,7 @@ static enum bp_result bios_parser_get_encoder_cap_info( - - info->DP_HBR2_EN = record->usHBR2En; - info->DP_HBR3_EN = record->usHBR3En; -+ info->HDMI_6GB_EN = record->usHDMI6GEn; - return BP_RESULT_OK; - } - -diff --git a/drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c b/drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c -index 559a9f8..0ce94ed 100644 ---- a/drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c -+++ b/drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c -@@ -887,6 +887,9 @@ static bool dce110_link_encoder_validate_hdmi_output( - crtc_timing->pixel_encoding == PIXEL_ENCODING_YCBCR420) - return false; - -+ if (!enc110->base.features.flags.bits.HDMI_6GB_EN && -+ adjusted_pix_clk_khz >= 300000) -+ return false; - return true; - } - -@@ -1008,6 +1011,7 @@ bool dce110_link_encoder_construct( - bp_cap_info.DP_HBR2_EN; - enc110->base.features.flags.bits.IS_HBR3_CAPABLE = - bp_cap_info.DP_HBR3_EN; -+ enc110->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN; - } - - return true; -diff --git a/drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h b/drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h -index 38e4070..961bbcc 100644 ---- a/drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h -+++ b/drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h -@@ -37,6 +37,7 @@ struct encoder_feature_support { - uint32_t IS_TPS3_CAPABLE:1; - uint32_t IS_TPS4_CAPABLE:1; - uint32_t IS_YCBCR_CAPABLE:1; -+ uint32_t HDMI_6GB_EN:1; - } bits; - uint32_t raw; - } flags; --- -2.7.4 - |