From e40b463ada17f00a6f9fdd74eae77e7d97cf2a75 Mon Sep 17 00:00:00 2001 From: Zeyu Fan Date: Tue, 13 Jun 2017 11:54:10 -0400 Subject: [PATCH 0524/4131] drm/amd/display: Save hpd_src for dc_link Signed-off-by: Zeyu Fan Reviewed-by: Charlene Liu Acked-by: Harry Wentland Signed-off-by: Alex Deucher --- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 +++ drivers/gpu/drm/amd/display/dc/dc.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/drivers/gpu/drm/amd/display/dc/core/dc_link.c b/drivers/gpu/drm/amd/display/dc/core/dc_link.c index b2c8b57..fed38fb 100644 --- a/drivers/gpu/drm/amd/display/dc/core/dc_link.c +++ b/drivers/gpu/drm/amd/display/dc/core/dc_link.c @@ -987,6 +987,9 @@ static bool construct( enc_init_data.connector = link->link_id; enc_init_data.channel = get_ddc_line(link); enc_init_data.hpd_source = get_hpd_line(link); + + link->public.hpd_src = enc_init_data.hpd_source; + enc_init_data.transmitter = translate_encoder_to_transmitter(enc_init_data.encoder); link->link_enc = link->dc->res_pool->funcs->link_enc_create( diff --git a/drivers/gpu/drm/amd/display/dc/dc.h b/drivers/gpu/drm/amd/display/dc/dc.h index a78af1e..6d91839 100644 --- a/drivers/gpu/drm/amd/display/dc/dc.h +++ b/drivers/gpu/drm/amd/display/dc/dc.h @@ -658,6 +658,9 @@ struct dc_link { struct dc_lane_settings cur_lane_setting; uint8_t ddc_hw_inst; + + uint8_t hpd_src; + uint8_t link_enc_hw_inst; bool test_pattern_enabled; -- 2.7.4