Received: by 10.192.165.148 with SMTP id m20csp1601832imm; Thu, 3 May 2018 02:10:16 -0700 (PDT) X-Google-Smtp-Source: AB8JxZp0PG2Lz06PMU8GwLtBe4tOGQTMTRlZZuV9BKR44yBq2uQmj+Wi38Omeu7qS3mne+Nckjav X-Received: by 2002:a65:488c:: with SMTP id n12-v6mr18705757pgs.155.1525338616278; Thu, 03 May 2018 02:10:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525338616; cv=none; d=google.com; s=arc-20160816; b=z5ZJ0I1gOfUFt6qDkYPhhlMKERCfsUKYSUUaLeGzv0TccmRcPUSU390u654oLD4994 YS8Z1XbsT/Nz1FxQFIeRRN6alunTRHAif9XS823TszRB1PxBg/GUxNuAoeL9MJusqtjr z9uPqTddRfzavCpKMP6mpGY8VdjGOFgr8GLhwmjMd3wp1wA/7L0MkNZllqE8gMKU1OAK DYhy1mJfjy60USBBQg3wTcqjMexut06hj2qPXGl5axPM2/Haq4KxQD86RMNM3+fQ03qI gZ0gSif8UIexPIIZDdNtCYjVZVJeeimsBsG7SpzXPynE5y/6KmoBqkA8KEhfjn2RtxfU KCnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:dlp-filter:cms-type :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature :dkim-filter:arc-authentication-results; bh=gaUf+LPc2A1PF2+pWH8RTdTwFCBGp+V2s5Lkefy3xWY=; b=GWx91zgKmWsxPRSQXNoYje0joxsro538L6P1LVzwfAETgpSImfCobG9yZIeB+rSxzP 4Qo2qZoFrfNgni30gr53RprJwrfJClprHRmmmAPGcIlQWtcd1vNJzX6wTnTLOT4WnpGF eY9A3O/pnZ9CsvHlsoX8nadK7AnN1iD0cApa7mCLiYXNaP8UMoOLZgRYnSNsTp8Qn5SP 1Ha71dPOeLP0PFwoG4E/ayRzwufjqhTGpf5y8r+Z0+OesOramhxKVzasbQUpkv/AVScH 7Eb6yUbN5l8ScAEyiDyr3v6IMgr6UzG6YDA0u/W22QRCmiS4QyBEhoTTj+qe+Sw40bjJ 7DYg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=VQURjx+2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z128-v6si6421240pgb.28.2018.05.03.02.10.01; Thu, 03 May 2018 02:10:16 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=VQURjx+2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751470AbeECJJh (ORCPT + 99 others); Thu, 3 May 2018 05:09:37 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:21260 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751160AbeECJJd (ORCPT ); Thu, 3 May 2018 05:09:33 -0400 Received: from epcas5p1.samsung.com (unknown [182.195.41.39]) by mailout2.samsung.com (KnoxPortal) with ESMTP id 20180503090931epoutp0246682d93257c0b5b7c2f5e8dcf1311a5~rF1lnHHxO1082310823epoutp02K for ; Thu, 3 May 2018 09:09:31 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.samsung.com 20180503090931epoutp0246682d93257c0b5b7c2f5e8dcf1311a5~rF1lnHHxO1082310823epoutp02K DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1525338571; bh=gaUf+LPc2A1PF2+pWH8RTdTwFCBGp+V2s5Lkefy3xWY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VQURjx+2RO83TJhJIZYIdEr0YFw2iQxvluH09YJsvNqzo3X8F4Wx4kfP4UebIoO90 E9nLghgmul5qFqTepqVlTk06Vx/JvvsEvNs67EhBkRzL1QVgUvNuAFNua+6iDJ/YSx dCvBYIMB2prUwIJiVYv/F0Uq9h4l0rjlvgt5SUP4= Received: from epsmges5p1new.samsung.com (unknown [182.195.40.75]) by epcas5p4.samsung.com (KnoxPortal) with ESMTP id 20180503090930epcas5p46a81a5658b0a0b256b95deff58e00d75~rF1lEC2O42237922379epcas5p4s; Thu, 3 May 2018 09:09:30 +0000 (GMT) Received: from epcas5p2.samsung.com ( [182.195.41.40]) by epsmges5p1new.samsung.com (Symantec Messaging Gateway) with SMTP id B9.23.04319.AC1DAEA5; Thu, 3 May 2018 18:09:30 +0900 (KST) Received: from epsmtrp1.samsung.com (unknown [182.195.40.13]) by epcas5p2.samsung.com (KnoxPortal) with ESMTPA id 20180503090930epcas5p23ef09c1e72c344bf8d879a344d0998cf~rF1konx9u2172421724epcas5p2s; Thu, 3 May 2018 09:09:30 +0000 (GMT) Received: from epsmgms1p1new.samsung.com (unknown [182.195.42.41]) by epsmtrp1.samsung.com (KnoxPortal) with ESMTP id 20180503090930epsmtrp12f38770efbfee9558a37c166013b17e7~rF1km_QGU0909709097epsmtrp1C; Thu, 3 May 2018 09:09:30 +0000 (GMT) X-AuditID: b6c32a49-56bff700000010df-a0-5aead1cab057 Received: from epsmtip2.samsung.com ( [182.195.34.31]) by epsmgms1p1new.samsung.com (Symantec Messaging Gateway) with SMTP id 93.37.03729.AC1DAEA5; Thu, 3 May 2018 18:09:30 +0900 (KST) Received: from localhost.localdomain (unknown [107.108.189.138]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20180503090928epsmtip26a39d0a12456007fa5a6250a3298df2e~rF1iajUYo1558015580epsmtip2D; Thu, 3 May 2018 09:09:27 +0000 (GMT) From: Satendra Singh Thakur To: Neil Armstrong , David Airlie , Carlo Caione , Kevin Hilman , dri-devel@lists.freedesktop.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Satendra Singh Thakur , Madhur Verma , Hemanshu Srivastava Subject: [PATCH 07/13] drm/kms/mode/meson-encoder: using helper function drm_display_mode_to_videomode for calculating timing parameters Date: Thu, 3 May 2018 14:39:21 +0530 Message-Id: <905f0ccf6c9abc97b6d77855b14d3bf8af892372.1525087679.git.satendra.t@samsung.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: X-Brightmail-Tracker: H4sIAAAAAAAAA0WSe0hTYRjG+87Z5ZguDtPoS8LG6Wrg2lmbnkVW0oUTRUn9Uc7KTvrlLLfZ zpYVQY0ybaYlGZQJaho2K41pN8uySYXVFKmkG2YllcMwrYnd23Ym/fc87/t7eD5ePgKXl0ii iSyTFVlMXDYlGS+62hY7O+5hl1evGm1mmKKOdozpvdiAM099gxLG2zmAM9/zmzCm8kw443rf LWaeNJdLmLaTNRLGXZzKXOrMEy0OZwef50lZR3sxxl4b6RWzbwofYGxjzX62uKkOsF9dMclS PVpgQFwGsiiQKd2ckWXKTKRWrktbkqaNV9FxtI5JoBQmzogSqaWrkuOWZ2X7X0gpdnHZNv8o meN5au7CBRazzYoUBjNvTaRSaVqtpFUJSrVardRoN81Xa/3IFmTo6fRhOSXbdg98smMHwLc1 DhBGQFIDa6/4cAcYT8jJmwAOV9VKBTMMYE1lS8iMAOjxOPGxyN3aH0BYtADosg+LBOMD8MbN qiAl8VMfy0+JA4soshqDztFzwRacLASwqOVQ0ESSDgBL370FgYiInAHv+S74NUHIyI0w/1GS 0BcDX3QcwQPjMHI+vPVtayAKyccS2NPVLxWYpbCi0xPSkdD7oCmko2H/scNSIXAQwN76qpA5 CmDBkfshahE8VNoqCjTgZCxsaJ4rjBOh/fWdIIKTE2DRzz4sgEBSBgsOywVkOnR+asPHun5V OsSCZuHQ+W6JoJPgQ+dI6F5FABZWN0qPg6ll/9sqAagDk1EOb8xEvDaHNqFcJc8ZeZspU5lu NrpA8DvOWXEdlHWscgOSAFSErNXTr5eLuV38HqMbQAKnomSlhV69XJbB7dmLLOY0iy0b8W6g 9R+2BI+emG72f26TNY3W6FSa+PgEWqXSaahJshftPXo5mclZ0Q6EcpBlLIcRYdEHAH//1Xbn UJcl5fbAvnWa40mXN2wqk05Zax2snkd6JzdOW21It4vKji1LOeOu2ZzVN4FdnzvL2vf79Oud Z8ftnQl2nohI+vO58WtJxM/cSe5nH2bq7DEVUV2jdV+kNpGi4Fns+1fhf1/6vLU6xw/ksjas qE+9mjeuenjQk98aub97CKNEvIGj5+AWnvsHY9aX5qQDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrALMWRmVeSWpSXmKPExsWy7bCSvO6pi6+iDLb/FbHoPXeSyeLBmvXM Fle+vmezeHX+DbPFz/YtTBYLZnNbbHp8jdXi8q45bBaHpy5hszjUF22x9nwriwO3x/sbrewe XSf7mDy2f3vA6nG/+ziTx+Yl9R59W1YxenzeJBfAHsVlk5Kak1mWWqRvl8CVce/8V6aCiWkV b140MjUwfvHvYuTkkBAwkTi4/BdjFyMXh5DAbkaJV+0HWSASUhLL3mxjg7CFJVb+e84OUfSZ UaJj13FGkAQbUPfzOTNYQRIiAiuZJL6eXwI2ilmgl1Hixf79YC3CAh2MEqsftLCCtLAIqEoc /boaqIqDg1cgRqL9tCPECjmJm+c6mUHCnAJWEnu+JIGEhQQsJdr7DrNOYORbwMiwilEytaA4 Nz232LDAMC+1XK84Mbe4NC9dLzk/dxMjOFy1NHcwXl4Sf4hRgINRiYc34/TLKCHWxLLiytxD jBIczEoivFO6X0UJ8aYkVlalFuXHF5XmpBYfYpTmYFES532adyxSSCA9sSQ1OzW1ILUIJsvE wSnVwLhK7OCf02uahLiuN2QXvfqqMmHV243dM/c58LzlsGvTOlNvuqo37pTqWkWPJgdLnsCb bswrfZwK0r59LLcV+nuE9Wj5gd82IosfHr66XvDNg6q1a7lSFsWFHHlgsGdprb778m8bPmd8 kNG9eEPfyKjnx7rzms/7YmxmaPQGMPXJPCqekcx0K1OJpTgj0VCLuag4EQDAFz/7UwIAAA== X-CMS-MailID: 20180503090930epcas5p23ef09c1e72c344bf8d879a344d0998cf X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-MTR: 20180503090930epcas5p23ef09c1e72c344bf8d879a344d0998cf CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20180503090930epcas5p23ef09c1e72c344bf8d879a344d0998cf X-RootMTR: 20180503090930epcas5p23ef09c1e72c344bf8d879a344d0998cf References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org -Duplicate logic for the timing params is avoided -Arithmatic operator *,/ are replaced by logical >>, << operators -The flags DRM_MODE_FLAG_* are replaced with DISPLAY_FLAGS_* flags -Combined similar if statements Signed-off-by: Satendra Singh Thakur Cc: Madhur Verma Cc: Hemanshu Srivastava --- drivers/gpu/drm/meson/meson_venc.c | 149 ++++++++++++++++--------------------- 1 file changed, 65 insertions(+), 84 deletions(-) diff --git a/drivers/gpu/drm/meson/meson_venc.c b/drivers/gpu/drm/meson/meson_venc.c index 6e27013..dddf914 100644 --- a/drivers/gpu/drm/meson/meson_venc.c +++ b/drivers/gpu/drm/meson/meson_venc.c @@ -25,7 +25,7 @@ #include "meson_vpp.h" #include "meson_vclk.h" #include "meson_registers.h" - +#include