Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amd/display: add exit training mode and update channel coding in LT

[why]
As recommended by DP specs, source needs to make sure
DPRX exits previous LT mode before configuring new LT params
Nofity what channel coding mode we will use for current link training.

Signed-off-by: Wenjing Liu <wenjing.liu@amd.com>
Reviewed-by: Jun Lei <Jun.Lei@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Wenjing Liu and committed by
Alex Deucher
3df21257 f2973d2a

+58 -18
+1 -1
drivers/gpu/drm/amd/display/dc/dc_link.h
··· 333 333 334 334 enum link_training_result dc_link_dp_perform_link_training( 335 335 struct dc_link *link, 336 - const struct dc_link_settings *link_setting, 336 + const struct dc_link_settings *link_settings, 337 337 bool skip_video_pattern); 338 338 339 339 bool dc_link_dp_sync_lt_begin(struct dc_link *link);