From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751148AbeECJBa (ORCPT ); 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 DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20180503090124epoutp01dc8f4753d24a077c5ca670eba51a671e~rFufpw_JD3167531675epoutp01S X-AuditID: b6c32a4b-185ff70000001094-05-5aeacfe389c5 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 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