drm/amd/display: CTS 4.2.2.7
authorabdoulaye berthe <abdoulaye.berthe@amd.com>
Fri, 2 Nov 2018 16:07:46 +0000 (12:07 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 30 Nov 2018 17:02:20 +0000 (12:02 -0500)
[Why]
Failure to read Detailed Capabilities Info.

[How]
Read Detailed Capbilities Info 80h-08Fh.

Signed-off-by: abdoulaye berthe <abdoulaye.berthe@amd.com>
Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c

index 4d1f8ac..849a3a3 100644 (file)
@@ -2196,7 +2196,7 @@ static void get_active_converter_info(
        }
 
        if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_11) {
-               uint8_t det_caps[4];
+               uint8_t det_caps[16]; /* CTS 4.2.2.7 expects source to read Detailed Capabilities Info : 00080h-0008F.*/
                union dwnstream_port_caps_byte0 *port_caps =
                        (union dwnstream_port_caps_byte0 *)det_caps;
                core_link_read_dpcd(link, DP_DOWNSTREAM_PORT_0,