From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Y.C. Chen" Subject: [PATCH] drm/ast: change resolution may cause screen blurred Date: Wed, 3 Oct 2018 14:57:47 +0800 Message-ID: <1538549867-1014-1-git-send-email-yc_chen@aspeedtech.com> Return-path: Sender: stable-owner@vger.kernel.org To: dri-devel@lists.freedesktop.org Cc: airlied@redhat.com, eich@suse.com, yc_chen@aspeedtech.com, stable@vger.kernel.org, daniel@ffwll.ch List-Id: dri-devel@lists.freedesktop.org From: "Y.C. Chen" The value of pitches is not correct while calling mode_set. The issue we found so far on following system: - Debian8 with XFCE Desktop - Ubuntu with KDE Desktop - SUSE15 with KDE Desktop Signed-off-by: Y.C. Chen --- drivers/gpu/drm/ast/ast_mode.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/ast/ast_mode.c b/drivers/gpu/drm/ast/ast_mode.c index 5e77d45..f06aae7 100644 --- a/drivers/gpu/drm/ast/ast_mode.c +++ b/drivers/gpu/drm/ast/ast_mode.c @@ -568,6 +568,7 @@ static int ast_crtc_do_set_base(struct drm_crtc *crtc, } ast_bo_unreserve(bo); + ast_set_offset_reg(crtc); ast_set_start_address_crt1(crtc, (u32)gpu_addr); return 0; -- 1.8.3.1