Commits
Swapnil Jakhade committed 65c70198f8e
drm/bridge: cdns-mhdp: Fix to read correct DPCD registers for DP 1.4+ devices DP 1.4 introduced a DP_EXTENDED_RECEIVER_CAP_FIELD_PRESENT bit in DP_TRAINING_AUX_RD_INTERVAL register. If set, DPCD registers from DP_DPCD_REV to DP_ADAPTER_CAP should be retrieved starting from DP_DPCD_REV_EXTENDED. All registers are copied except DP_DPCD_REV, DP_MAX_LINK_RATE and DP_DOWNSTREAMPORT_PRESENT which represent the "true capabilities" of DPRX device. Original DP_DPCD_REV, DP_MAX_LINK_RATE and DP_DOWNSTREAMPORT_PRESENT might falsely return lower capabilities to avoid interoperability issues with some of the existing DP Source devices that malfunction when they discover the higher capabilities within those three registers. Signed-off-by: Swapnil Jakhade <sjakhade@cadence.com> Signed-off-by: Jyri Sarha <jsarha@ti.com>