Received: by 10.192.165.148 with SMTP id m20csp1595675imm; Thu, 3 May 2018 02:03:14 -0700 (PDT) X-Google-Smtp-Source: AB8JxZozJ7S78iK24nte+cJtBG0rCIA93Mdi4JcupId2k9LKe+dOaw93ceS8ZAvYHZskQaCayfd8 X-Received: by 2002:a17:902:189:: with SMTP id b9-v6mr23393989plb.204.1525338194760; Thu, 03 May 2018 02:03:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525338194; cv=none; d=google.com; s=arc-20160816; b=xvTiXUgiQpqHfAB7FLbj2BL2Bd6oXaSmsJvOU2VJOkX6mJ9eght4Njf4ZTowkgkCy9 8eKtJpNq7U16BC8vyJXjecXVB0qH5oOkn8KhXhdooTDO6+07/TSMaqJ7bAAOIJMYrWQ/ UR9/9JAKKs3VMnCUsKKwVYLIdH8RwNDsJVPU3irtYVv2fZcjb6u0BaoxpHTRlCuIKuln tVTE9MG8MduHCM3wvsSbOHnmu9+wq6YH/ERV3BCfewx0HMq5yFDsIF3sCH1M5HM7bHAb gY0lrzup+C76bBA/dma+EZUiS/fPdQj7ZMcPFOcjOVNltv7IZHakKAHf+27AYeTD6GAs e41A== 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=cKo91pKWSNBWgTGq5lhual/yz6NFf90juhSmyMYT5hs=; b=fvk89H9XDmvhUa4iaB0o35xQaOjPU0IdPJwu/ZXrDBI3Y/L5NEeYRPRKxsMLzWlFqY K5qyhx3v+3DE5SiumcBJHNnOZz4Z8oxQRDLE1GomcYUwwzXb0zJQLf/itaqlL2xjTbfY lbOfB297VRb05W6PxjLbGljGWrNuRzZP4jlNc4cp1wBkO5wnr24jmveSnG9mzumJym7t sPN1/KGwkKwK0H4SuqIKJniSNwPZsi/Ko9GDZR/m/stHnvKdECOkUkp1sAW71OsDXLUf 0XfN955aLQGuzW/FALM5zWUNSkEqDAcOYViNyybmhs096mqljKsu1VoftIVksbdKQzPS 0kug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=GbU3MKpm; 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 k72si13856456pfa.53.2018.05.03.02.02.59; Thu, 03 May 2018 02:03:14 -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=GbU3MKpm; 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 S1751138AbeECJBa (ORCPT + 99 others); Thu, 3 May 2018 05:01:30 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:10596 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750954AbeECJBZ (ORCPT ); Thu, 3 May 2018 05:01:25 -0400 Received: from epcas5p3.samsung.com (unknown [182.195.41.41]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20180503090124epoutp01dc8f4753d24a077c5ca670eba51a671e~rFufpw_JD3167531675epoutp01S for ; Thu, 3 May 2018 09:01:24 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20180503090124epoutp01dc8f4753d24a077c5ca670eba51a671e~rFufpw_JD3167531675epoutp01S DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1525338084; bh=cKo91pKWSNBWgTGq5lhual/yz6NFf90juhSmyMYT5hs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=GbU3MKpmD8J9LKmMOBTMUJzJuMVnuscdn1tzAhNAAYY5r95qRMIRIHy3WvihhYyHH mWZ5mYJ71AW3xpasJf9eoGYH61Zi2sqCtEm4OXYuPOLw24JTNspO0AGe6sHPdEEG+u 7/12OkmrMz9MMFBvevh0GTxEeFUllG7FOALtgA/s= Received: from epsmges5p3new.samsung.com (unknown [182.195.40.77]) by epcas5p2.samsung.com (KnoxPortal) with ESMTP id 20180503090123epcas5p2c54a4db3fef760a80f82b2205146bd1b~rFufJedjH1832318323epcas5p2a; Thu, 3 May 2018 09:01:23 +0000 (GMT) Received: from epcas5p3.samsung.com ( [182.195.41.41]) by epsmges5p3new.samsung.com (Symantec Messaging Gateway) with SMTP id 3B.5B.04244.3EFCAEA5; Thu, 3 May 2018 18:01:23 +0900 (KST) Received: from epsmtrp1.samsung.com (unknown [182.195.40.13]) by epcas5p2.samsung.com (KnoxPortal) with ESMTPA id 20180503090123epcas5p263afd14e32bc2a50e446bc674f7498d7~rFuewNDoy2002620026epcas5p28; Thu, 3 May 2018 09:01:23 +0000 (GMT) Received: from epsmgms1p2new.samsung.com (unknown [182.195.42.42]) by epsmtrp1.samsung.com (KnoxPortal) with ESMTP id 20180503090123epsmtrp1838c20bc63ea5f6b1711e280b7b2d204~rFueretDt0546405464epsmtrp10; Thu, 3 May 2018 09:01:23 +0000 (GMT) X-AuditID: b6c32a4b-185ff70000001094-05-5aeacfe389c5 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p2new.samsung.com (Symantec Messaging Gateway) with SMTP id 9D.D5.03711.2EFCAEA5; Thu, 3 May 2018 18:01:22 +0900 (KST) Received: from localhost.localdomain (unknown [107.108.189.138]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20180503090119epsmtip1c07720486944d0f5803c5a814c605991~rFua9rNea2303623036epsmtip1B; Thu, 3 May 2018 09:01:18 +0000 (GMT) From: Satendra Singh Thakur To: Xinliang Liu , Rongrong Zou , Xinwei Kong , Chen Feng , David Airlie , John Stultz , Sean Paul , Satendra Singh Thakur , Dave Airlie , Daniel Vetter , Philippe Cornu , Philipp Zabel , Thomas Hellstrom , Maxime Ripard , Laurent Pinchart , Rob Herring , Ben Widawsky , Peter Griffin , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: Madhur Verma , Hemanshu Srivastava Subject: [PATCH 06/13] drm/kms/mode/hisilicon-kirin-dsi-ade: using helper function drm_display_mode_to_videomode for calculating timing parameters Date: Thu, 3 May 2018 14:31:02 +0530 Message-Id: <389527ff7cd74fb864ea620e351741a13740830d.1525087679.git.satendra.t@samsung.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: X-Brightmail-Tracker: H4sIAAAAAAAAA0VTa0xTVxzP6X0Vty7X4uaxH4DduQ+wUNrawsGIm9Ox63QJ2eZmqgu70puW 2Fd6Keo+EBBFWoePgKLAEhCzhfqkVIdYwMEmw4wW3GDD8Zq6absRHAxkQdhaLmTf/r9Xfuf8 c44Uk0+RCmmuNY93WDkzQ67Ar3cmJiY/CIb1qj8G4lFZoFuC+u/VSlCJp02C6n4dxtCP0xMk Cgf/xND3c8lodr6NQCcPDuHoh5YaEnWeOk+ia95WDA2PfIejq2cWcDR26DGBRk9X4ehffzOF LgUP42j4ag9AU3duk6hpohhH90NfEm+8xPYWNRJsdWEfzrbO1OLsQ28fYG9UDVPsg88bKba6 9CzBej0ukh0a8JPsVzNjBDt6tEvCHp9XsRNt/SR7zOcB7G+zrRg75Y3LWqnnN5h4zsA7Enhr js2QazVmMNvez96crUtVqZPV6SiNSbByFj6D2bI9Kzkz1xxZA5OQz5mdESqLEwQmZeMGh82Z xyeYbEJeBrNLrdYo1ao0pUajUWp1H6/X6CKWT3iTu3qatNek7390IwwKwbUUN5BKIa2FFUXI DVZI5fRNAO9dCOEimASwrsclcYOYCJgBcHxy93IgcH+d6GkF8PDTUUoE0wCW/zJBRANkxPSo 5gwRFVbRTSRsGC8lowJG74Kn7zZjUSGWrgCwOXB2MYHTr8LWr31UdJbRu+GRqYbFakjHwcGA C4tWx9Drof/vPdEspEcouFB/ghI9W2BvMAzEORaGu3xLvAKGjpdQYqAYwLHLdUvgMwBLXbeX XK/DQxW38GgDRifCKy0pIp0Bu9sPAvHUL8CyuYcS8f4yWFoiFy1rYcPjTmy561mtmxBnFj45 NrnEb4JuX/nSTssA/OvbDskJEF/1f1stAB6whrcLFiMv6OzrrPw+pcBZBKfVqMyxWbxg8cEn bWsG3sD2DkBLAfO87FZPSC8nuHzhgKUDQCnGrJJVHA3r5TIDd+BT3mHLdjjNvNABdJHNnsQU L+bYIt/Hmpet1qartKmpaWqVKl3LrJYNdo/o5bSRy+P38ryddyznJNIYRSFYPf/7kwJ77J2G rs0fVP6zg6ovcLteC+ynrnwTul5pvLjw3LsmflbzyppLLTvXbi0oeDb0IW/ZeHfHwHi8v//N rIv5irfnRjUliV/07a1UOGPfynzvlMdQtMkX0Gdetg6uLG5M6fW3c0/jcj66aQj+vCcrPan9 nPmnd45QeH3Tvgs7y19mcMHEqZMwh8D9BxB4So0GBAAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMIsWRmVeSWpSXmKPExsWy7bCSnO6j86+iDLZ1WVn0njvJZHH11gIm i7ZV+5gsFj68y2xx5et7NotX598wW5z5rWvx4+8+VouJTXdYLC7vmsNmcXjqEjaLrZv2Mlvc vXeCxWLDjH8sFg9aXrBa3J82i8Xi/54d7BZrz7eyWNzdcJbR4vOpY2wWm983s1g8ermc1UHM 40LjRlaP2Q0XWTz2flvA4vFk00VGj52z7rJ7PJ67kd1jdsdMVo9NqzrZPO5c28Pmsf3bA1aP +93HmTz6/xp4vN93lc2jb8sqRo+nP/Yye3zeJBcgGMVlk5Kak1mWWqRvl8CV0TX7K1vBHMuK 5ztfMTYwbtXvYuTgkBAwkTj3yLiLkYtDSGA3o8TDm5vYuxg5geJSEsvebGODsIUlVv57DhYX EvjMKDFpNiOIzQbU+3zODFaQZhGBw2wSGy9cBStiFoiWeHfjLhNIQlhgEqPEr7sbwBIsAqoS ew9uAbN5BWIk2j+vZILYICdx81wnM8hFnAJWEnu+JEEss5Ro7zvMOoGRbwEjwypGydSC4tz0 3GLDAqO81HK94sTc4tK8dL3k/NxNjOCo09LawXjiRPwhRgEORiUe3gNnX0YJsSaWFVfmHmKU 4GBWEuGd0v0qSog3JbGyKrUoP76oNCe1+BCjNAeLkjivfP6xSCGB9MSS1OzU1ILUIpgsEwen VAPjktqIFS5JjSrVV8T97q9X2SVq8vaxu17vJ8vr9xYrHJ3U+VRrb5NrM+fX3+puHMmnJM3u eeVzRoUrSRhFJhizGWXJXxRd7v3lX5SUdqhY6wuZjkt3v9l+7T7ec+Pwynkq2yP6Zxh8anJV iNqW/iTkyGpPIaHwI1X/zYKX53nf8fv8vfj999NKLMUZiYZazEXFiQANYMFEtgIAAA== X-CMS-MailID: 20180503090123epcas5p263afd14e32bc2a50e446bc674f7498d7 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-MTR: 20180503090123epcas5p263afd14e32bc2a50e446bc674f7498d7 CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20180503090123epcas5p263afd14e32bc2a50e446bc674f7498d7 X-RootMTR: 20180503090123epcas5p263afd14e32bc2a50e446bc674f7498d7 References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org -Avoidded duplicate logic for the timing calculations -Removed func ade_set_pix_clk and combined it with func ade_ldi_set_mode Signed-off-by: Satendra Singh Thakur Cc: Madhur Verma Cc: Hemanshu Srivastava --- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 42 ++++++++++---------- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 52 +++++++++---------------- 2 files changed, 39 insertions(+), 55 deletions(-) diff --git a/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c b/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c index b4c7af3..902f63f 100644 --- a/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c +++ b/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c @@ -23,6 +23,7 @@ #include #include #include +#include