Messages in this thread Patch in this message | | | From | wangjingyu <> | Subject | [PATCH] drm/radeon: A gray screen appears when going into hibernation(S4) | Date | Mon, 22 Feb 2021 14:46:53 +0800 |
| |
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)) -- 2.11.0
| |