diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3330-drm-amd-display-Fixed-non-native-modes-not-lighting-.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3330-drm-amd-display-Fixed-non-native-modes-not-lighting-.patch | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3330-drm-amd-display-Fixed-non-native-modes-not-lighting-.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3330-drm-amd-display-Fixed-non-native-modes-not-lighting-.patch new file mode 100644 index 00000000..d5e3d8fa --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3330-drm-amd-display-Fixed-non-native-modes-not-lighting-.patch @@ -0,0 +1,35 @@ +From 39c5d49575ac3c80ab45bcf971ad093c738f98af Mon Sep 17 00:00:00 2001 +From: "Jerry (Fangzhi) Zuo" <Jerry.Zuo@amd.com> +Date: Wed, 17 Jan 2018 13:24:28 -0500 +Subject: [PATCH 3330/4131] drm/amd/display: Fixed non-native modes not + lighting up + +There is no need to call drm_mode_set_crtcinfo() again once +crtc timing is decided. Otherwise non-native/unsupported timing +might get overwritten. + +Signed-off-by: Jerry (Fangzhi) Zuo <Jerry.Zuo@amd.com> +Reviewed-by: Harry Wentland <Harry.Wentland@amd.com> +Acked-by: Alex Deucher <alexander.deucher@amd.com> +--- + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +index 453f738..2a765b1 100644 +--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +@@ -2607,7 +2607,9 @@ create_stream_for_sink(struct amdgpu_dm_connector *aconnector, + dm_state ? (dm_state->scaling != RMX_OFF) : false); + } + +- drm_mode_set_crtcinfo(&mode, 0); ++ if (!dm_state) ++ drm_mode_set_crtcinfo(&mode, 0); ++ + fill_stream_properties_from_drm_display_mode(stream, + &mode, &aconnector->base); + update_stream_scaling_settings(&mode, dm_state, stream); +-- +2.7.4 + |