diff options
Diffstat (limited to 'drivers/gpu/drm/radeon')
-rw-r--r-- | drivers/gpu/drm/radeon/atombios_dp.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gpu/drm/radeon/atombios_dp.c b/drivers/gpu/drm/radeon/atombios_dp.c index 403ca00b8a55..4ad7643fce5f 100644 --- a/drivers/gpu/drm/radeon/atombios_dp.c +++ b/drivers/gpu/drm/radeon/atombios_dp.c | |||
@@ -673,9 +673,11 @@ static int radeon_dp_link_train_init(struct radeon_dp_link_train_info *dp_info) | |||
673 | u8 tmp; | 673 | u8 tmp; |
674 | 674 | ||
675 | /* power up the sink */ | 675 | /* power up the sink */ |
676 | if (dp_info->dpcd[0] >= 0x11) | 676 | if (dp_info->dpcd[0] >= 0x11) { |
677 | radeon_write_dpcd_reg(dp_info->radeon_connector, | 677 | radeon_write_dpcd_reg(dp_info->radeon_connector, |
678 | DP_SET_POWER, DP_SET_POWER_D0); | 678 | DP_SET_POWER, DP_SET_POWER_D0); |
679 | usleep_range(1000, 2000); | ||
680 | } | ||
679 | 681 | ||
680 | /* possibly enable downspread on the sink */ | 682 | /* possibly enable downspread on the sink */ |
681 | if (dp_info->dpcd[3] & 0x1) | 683 | if (dp_info->dpcd[3] & 0x1) |