mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-02 14:34:13 -04:00
drm/amd/display: Clear sticky vsc sdp error bit
[Why] Need to clear sticky error bits generated during hpd irq from receiver. [How] Clear sticky vsc sdp error bit. Signed-off-by: Wyatt Wood <wyatt.wood@amd.com> Reviewed-by: Anthony Koo <Anthony.Koo@amd.com> Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
@@ -2570,7 +2570,8 @@ static bool handle_hpd_irq_psr_sink(struct dc_link *link)
|
||||
psr_sink_psr_status.raw = dpcdbuf[2];
|
||||
|
||||
if (psr_error_status.bits.LINK_CRC_ERROR ||
|
||||
psr_error_status.bits.RFB_STORAGE_ERROR) {
|
||||
psr_error_status.bits.RFB_STORAGE_ERROR ||
|
||||
psr_error_status.bits.VSC_SDP_ERROR) {
|
||||
/* Acknowledge and clear error bits */
|
||||
dm_helpers_dp_write_dpcd(
|
||||
link->ctx,
|
||||
|
||||
Reference in New Issue
Block a user