diff options
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.14.71/0529-drm-amd-display-add-pipe-split-disable-regkey.patch')
-rw-r--r-- | common/recipes-kernel/linux/linux-yocto-4.14.71/0529-drm-amd-display-add-pipe-split-disable-regkey.patch | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/0529-drm-amd-display-add-pipe-split-disable-regkey.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/0529-drm-amd-display-add-pipe-split-disable-regkey.patch new file mode 100644 index 00000000..49745176 --- /dev/null +++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/0529-drm-amd-display-add-pipe-split-disable-regkey.patch @@ -0,0 +1,66 @@ +From 2256c20adc12c1c36e3d4ee9637e8637d37cfd0a Mon Sep 17 00:00:00 2001 +From: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com> +Date: Fri, 16 Jun 2017 11:27:59 -0400 +Subject: [PATCH 0529/4131] drm/amd/display: add pipe split disable regkey + +Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com> +Reviewed-by: Tony Cheng <Tony.Cheng@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/calcs/dcn_calcs.c | 2 +- + drivers/gpu/drm/amd/display/dc/dc.h | 2 +- + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 ++-- + 3 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c b/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c +index 2b62efc..0aa6662 100644 +--- a/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c ++++ b/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c +@@ -791,7 +791,7 @@ bool dcn_validate_bandwidth( + v->phyclk_per_state[1] = v->phyclkv_mid0p72; + v->phyclk_per_state[0] = v->phyclkv_min0p65; + +- if (dc->public.debug.use_max_voltage) { ++ if (dc->public.debug.disable_pipe_split) { + v->max_dppclk[1] = v->max_dppclk_vnom0p8; + v->max_dppclk[0] = v->max_dppclk_vnom0p8; + } +diff --git a/drivers/gpu/drm/amd/display/dc/dc.h b/drivers/gpu/drm/amd/display/dc/dc.h +index 52c3600..62493c4 100644 +--- a/drivers/gpu/drm/amd/display/dc/dc.h ++++ b/drivers/gpu/drm/amd/display/dc/dc.h +@@ -170,7 +170,7 @@ struct dc_debug { + bool disable_hubp_power_gate; + bool disable_pplib_wm_range; + bool use_dml_wm; +- bool use_max_voltage; ++ bool disable_pipe_split; + int sr_exit_time_ns; + int sr_enter_plus_exit_time_ns; + int urgent_latency_ns; +diff --git a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c b/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c +index 77fc251..c7840e0 100644 +--- a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c ++++ b/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c +@@ -443,7 +443,7 @@ static const struct dc_debug debug_defaults_drv = { + .disable_pplib_wm_range = false, + #if defined(CONFIG_DRM_AMD_DC_DCN1_0) + .use_dml_wm = false, +- .use_max_voltage = false ++ .disable_pipe_split = false + #endif + }; + +@@ -456,7 +456,7 @@ static const struct dc_debug debug_defaults_diags = { + .disable_pplib_clock_request = true, + .disable_pplib_wm_range = true, + .use_dml_wm = false, +- .use_max_voltage = false ++ .disable_pipe_split = false + #endif + }; + +-- +2.7.4 + |