From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-f193.google.com ([209.85.215.193]:43553 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726558AbeJCNpG (ORCPT ); Wed, 3 Oct 2018 09:45:06 -0400 Received: by mail-pg1-f193.google.com with SMTP id 80-v6so1101984pgh.10 for ; Tue, 02 Oct 2018 23:58:03 -0700 (PDT) From: "Y.C. Chen" To: dri-devel@lists.freedesktop.org Cc: airlied@redhat.com, eich@suse.com, yc_chen@aspeedtech.com, stable@vger.kernel.org, daniel@ffwll.ch 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> Sender: stable-owner@vger.kernel.org List-ID: 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