Radeon Card: Caicos[Radeon HD 6450/7450/8450 /R5 230 OEM]
there is no gray screen when echo 4>/sys/module/drm/parameters/debug, so the WREG32 function after DRM_DEBUG_KMS may have wrong when going into hibernation.the delay of msleep(50) just can fix gray screen.
Signed-off-by: wangjingyu wangjingyu@uniontech.com Signed-off-by: zhuyong zhuyong@uniontech.com --- drivers/gpu/drm/radeon/radeon_display.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/radeon/radeon_display.c b/drivers/gpu/drm/radeon/radeon_display.c index ddfe91efa61e..1f7f0904e4a5 100644 --- a/drivers/gpu/drm/radeon/radeon_display.c +++ b/drivers/gpu/drm/radeon/radeon_display.c @@ -215,6 +215,7 @@ void radeon_crtc_load_lut(struct drm_crtc *crtc) if (!crtc->enabled) return;
+ msleep(50); if (ASIC_IS_DCE5(rdev)) dce5_crtc_load_lut(crtc); else if (ASIC_IS_DCE4(rdev))
dri-devel@lists.freedesktop.org