Message ID | 1434715415-12154-1-git-send-email-inki.dae@samsung.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <dri-devel-bounces@lists.freedesktop.org> X-Original-To: patchwork-dri-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id C9924C0020 for <patchwork-dri-devel@patchwork.kernel.org>; Fri, 19 Jun 2015 12:03:44 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id B234C20926 for <patchwork-dri-devel@patchwork.kernel.org>; Fri, 19 Jun 2015 12:03:43 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by mail.kernel.org (Postfix) with ESMTP id 6AD2D20921 for <patchwork-dri-devel@patchwork.kernel.org>; Fri, 19 Jun 2015 12:03:42 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2C9DB6E423; Fri, 19 Jun 2015 05:03:40 -0700 (PDT) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 647866E423 for <dri-devel@lists.freedesktop.org>; Fri, 19 Jun 2015 05:03:38 -0700 (PDT) Received: from epcpsbgr1.samsung.com (u141.gpu120.samsung.co.kr [203.254.230.141]) by mailout1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0NQ601LOEXHKZ830@mailout1.samsung.com> for dri-devel@lists.freedesktop.org; Fri, 19 Jun 2015 21:03:20 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.114]) by epcpsbgr1.samsung.com (EPCPMTA) with SMTP id 19.CB.29324.81504855; Fri, 19 Jun 2015 21:03:36 +0900 (KST) X-AuditID: cbfee68d-f79106d00000728c-ac-5584051810ef Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 91.C8.25346.81504855; Fri, 19 Jun 2015 21:03:36 +0900 (KST) Received: from daeinki-desktop.10.32.193.11 ([10.252.83.67]) by mmp1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0NQ6004MCXHZD350@mmp1.samsung.com>; Fri, 19 Jun 2015 21:03:36 +0900 (KST) From: Inki Dae <inki.dae@samsung.com> To: dri-devel@lists.freedesktop.org Subject: [PATCH] drm/exynos: do not wait for vblank at atomic operation Date: Fri, 19 Jun 2015 21:03:35 +0900 Message-id: <1434715415-12154-1-git-send-email-inki.dae@samsung.com> X-Mailer: git-send-email 1.7.9.5 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRmVeSWpSXmKPExsWyRsSkSFeCtSXUYNotZYvecyeZLK58fc9m Men+BBaLGef3MTmweGz/9oDV4373cSaPvi2rGD0+b5ILYInisklJzcksSy3St0vgynhzdj97 QQtHxYv/ixgbGJ+zdTFyckgImEh8aVgJZYtJXLi3Hsjm4hASWMoo8frYKWaYoq7rz1ghEosY JY7se8UE4TQwSTScWsUOUsUmoCoxccV9sFEiAsoSfyeuYgSxmQWiJJYfXgpWIyzgLvGjYRET iM0CVN/56B9QnIODV8BF4l6zC4gpIaAgMWeSDch4CYH7bBL/WueyQ5QLSHybfIgFokZWYtMB qNskJQ6uuMEygVFwASPDKkbR1ILkguKk9CJDveLE3OLSvHS95PzcTYzAYDz971nvDsbbB6wP MQpwMCrx8DqwtIQKsSaWFVfmHmI0BdowkVlKNDkfGPJ5JfGGxmZGFqYmpsZG5pZmSuK8ilI/ g4UE0hNLUrNTUwtSi+KLSnNSiw8xMnFwSjUwVl+UOJ5h+jn08KdffSoNYT0319SxLVI1iV/T ZDb5Pr/94YXVuerr77rsDjptYGubJ31JL0W1MifDmvPZ+bO/X90tjE91Nkg4cz1PNenlZLbO Zx+Md9usYDNk2N0k9mTh8atHzDblsX+dr6rmPWt56aoIJtYW76dca/grbAwLhYJm/zX8mr1Z iaU4I9FQi7moOBEARvz5kUECAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBLMWRmVeSWpSXmKPExsVy+t9jAV0J1pZQg653cha9504yWVz5+p7N YtL9CSwWM87vY3Jg8dj+7QGrx/3u40wefVtWMXp83iQXwBLVwGiTkZqYklqkkJqXnJ+SmZdu q+QdHO8cb2pmYKhraGlhrqSQl5ibaqvk4hOg65aZA7RTSaEsMacUKBSQWFyspG+HaUJoiJuu BUxjhK5vSBBcj5EBGkhYw5jx5ux+9oIWjooX/xcxNjA+Z+ti5OSQEDCR6Lr+jBXCFpO4cG89 UJyLQ0hgEaPEkX2vmCCcBiaJhlOr2EGq2ARUJSauuA/WLSKgLPF34ipGEJtZIEpi+eGlYDXC Au4SPxoWMYHYLED1nY/+AcU5OHgFXCTuNbuAmBICChJzJtlMYORewMiwilE0tSC5oDgpPddQ rzgxt7g0L10vOT93EyM41J9J7WBc2WBxiFGAg1GJh9eBpSVUiDWxrLgy9xCjBAezkgjvhV/N oUK8KYmVValF+fFFpTmpxYcYTYF2T2SWEk3OB8ZhXkm8obGJmZGlkbmhhZGxuZI478l8n1Ah gfTEktTs1NSC1CKYPiYOTqkGxo49Bq4yHhU6P94yeSx6IXPpy6fu4tXXc81uPvfS3fr7q9DC kCfLbMqyTlXM9k/947UhRPfAOyajLrbkfU1lXRMcpM5nq7jycaY8n5JRmLtxxvy1gTfLYhfn PFhg/1e33K/39m3p7aFffI8pff5dGig49eBSDpujs3Xn3lM1u/w0boN57oJ1JUosxRmJhlrM RcWJAMCR7R6LAgAA DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Cc: linux-samsung-soc@vger.kernel.org X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Direct Rendering Infrastructure - Development <dri-devel.lists.freedesktop.org> List-Unsubscribe: <http://lists.freedesktop.org/mailman/options/dri-devel>, <mailto:dri-devel-request@lists.freedesktop.org?subject=unsubscribe> List-Archive: <http://lists.freedesktop.org/archives/dri-devel> List-Post: <mailto:dri-devel@lists.freedesktop.org> List-Help: <mailto:dri-devel-request@lists.freedesktop.org?subject=help> List-Subscribe: <http://lists.freedesktop.org/mailman/listinfo/dri-devel>, <mailto:dri-devel-request@lists.freedesktop.org?subject=subscribe> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" <dri-devel-bounces@lists.freedesktop.org> X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_fb.c b/drivers/gpu/drm/exynos/exynos_drm_fb.c index 789db6f..2b6320e 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_fb.c +++ b/drivers/gpu/drm/exynos/exynos_drm_fb.c @@ -295,8 +295,6 @@ static int exynos_atomic_commit(struct drm_device *dev, drm_atomic_helper_commit_planes(dev, state); - drm_atomic_helper_wait_for_vblanks(dev, state); - drm_atomic_helper_cleanup_planes(dev, state); drm_atomic_state_free(state);
This patch resolves the issue that refresh rate got low at extension mode test with fimd and vidi combination. The problem was because atomic_commit callback waited for the completion of vblank to gaurantee crtc relevant registers are updated from shadow registers to real ones. However, the waiting there is really unnecessary because page flip operation does already it. Signed-off-by: Inki Dae <inki.dae@samsung.com> --- drivers/gpu/drm/exynos/exynos_drm_fb.c | 2 -- 1 file changed, 2 deletions(-)