From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751858AbdGMCVJ (ORCPT ); Wed, 12 Jul 2017 22:21:09 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:19613 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751290AbdGMCVE (ORCPT ); Wed, 12 Jul 2017 22:21:04 -0400 X-AuditID: b6c32a2e-f79746d00000129a-ef-5966d908c70e From: Hoegeun Kwon To: thierry.reding@gmail.com, airlied@linux.ie, robh+dt@kernel.org, mark.rutland@arm.com, catalin.marinas@arm.com, will.deacon@arm.com, kgene@kernel.org, krzk@kernel.org Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, javier@osg.samsung.com, a.hajda@samsung.com, Hoegeun Kwon Subject: [PATCH v4 0/3] Add support for the s6e63j0x03 panel on Rinato board Date: Thu, 13 Jul 2017 11:20:40 +0900 Message-id: <1499912443-3671-1-git-send-email-hoegeun.kwon@samsung.com> X-Mailer: git-send-email 1.9.1 MIME-version: 1.0 Content-type: text/plain; charset="UTF-8" Content-transfer-encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA02Ta0xTZxjH855z2h7Ias6KlyfNxsjJTERD7YXqWyLsotlOhh8wfBEV60k5 QoW2eE4xYpZYDJsMdOBYjOsEa7xFgreKiCIKR7zUBKpCUBrBG2YRZtAY5nTXU05N+PZ7bv8n /yfvS5OGS1oj7fb6BdHLl7HaZKr9anp6RtLwxgLzrSsUjp3s1+Dd/RECTx7dhfCBXiUcnJrU 4sljtVr8+4tWAtc/nSBxNHpah8NPhzR44OJ+Ld4XvUzgI/fuEPi7rl4dfnuxmcLPX92kPme4 1uZWxF0Ijui4cMsPWu78H4803MO6GwR39vB2rq1eyf/Y1oK41+HUvKQ1wrISgS8SxDTB6/IV ub3F2WxuvnO5077EbMmwOPBSNs3Le4RsdsXKvIyv3GWKDTZtC19WoaTyeEliF+csE30VfiGt xCf5s9m1FovVZDEvNVmtVlOmrTDLaldaNgglTXdjqLxTv1Xe+wAF0JPkWpREA5MJzxomtSrP hdujpxROpg3MEQS9sUAieI3gyXiT7v3Ewb0RUi10IBgJXZkeNzBvEAwfcsVZy2TA1K57RLxp NnMCQeDqYxQPSGYHAaO326elUpiVIF+TUZwpZj7UR/sVJZrWM1/D+f9y1G2pELneqImznvkQ /mwcpeJMMulwrvOUTuVPoGfwNyquD0xMB6ORS1RcB5iPIdxNqjor4NzNIY3KKTB+oy3hxgh1 NcEEb4eBjghSdQII6vf8mijY4FZtFaEumwW7/xojVH091HxvUFs42CkPJu74BVyTRxJHKYR3 3cOoAaUGZ1gIzrAQnGEhhMgWNFcolzzFgmQvt5kk3iNVeItNLp8njKZf7kJTB/o3lCsjhkbs B3qcv7HAoOG3SJUeGQFNsrP166JKSl/EV24TRJ9TrCgTJBnZlQvvIY1zXD7lH3j9Tkumw5xp X2Iz2yzYwc7TLzg+tNrAFPN+oVQQygXx/RxBJxmVU+S+aZroBDcdG8vyh75xt78Szej+6cO/ rHu4POAkWxyarIbNf0+FUqR/Nu1fa3RVj1d1f/uy9KPmHnFk2/oHhO1gVz6ZvWqY2lfYd5LO qZyoc5T2/TTW9+lnQ0Z5oKr6zPjPx9Kl6hNVeY3mWRNdkZ0LQjsK7IsWPeup6Zpfw33JUlIJ b1lIihL/P/TQ8H/PAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRmVeSWpSXmKPExsVy+t9jAV2Om2mRBrs/KVncWneO1aL33Ekm i/fLehgt5h8Bcq98fc9m8X55F5vFm7drmCz6H79mtjh/fgO7xabH11gtLu+aw2Yx4/w+Joul 1y8yWbTuPcJu8XPXPBaLlx9PsDgIeKyZt4bRY+esu+wem1Z1snls//aA1eN+93Emj81L6j22 9APF+7asYvT4vEkugDPKzSYjNTEltUghNS85PyUzL91WKTTETddCSSEvMTfVVilC1zckSEmh LDGnFMgzMkADDs4B7sFK+nYJbhlzL91iLNjNW3Fo2h3GBsZHXF2MnBwSAiYSC6edZIawxSQu 3FvPBmILCWxjlFj1VxnC/s4osa+LD8RmE9CV+NpznamLkYtDRGAto8TGJZfZQBxmgSYmiW83 TzGBVAkL+EgcOnqIEcRmEVCV6D9/DqiIg4NXwF1i+387iGVyEiePTWYFsXkFBCV+TL7HAmIz C6hLTJq3iBnClpc4eOU5ywRGvllIymYhKZuFpGwBI/MqRq7UguLc9NxiowKjTYzAuNx2WCtg B2PTuehDjAIcjEo8vBvU0iKFWBPLiitzDzFKcDArifDGnAcK8aYkVlalFuXHF5XmpBYfYjQF unwis5Rocj4wZeSVxBuaWBqZGJiZGRoZGJspifNOCPwSISSQnliSmp2aWpBaBNPHxMEp1cDI u11bN6z3f+zfDbb6l3Y5PFhRd/n60Ys5T3PiovS5coJylk+J2T7zdXhAxFLdD19Py+swXTV5 u69EZeO105ndq6b6L/Ltdww3eHZ3CccR9sBri0+X996RVWja3CZXGiyZnet7b+fawisFLyTm TVIQ2dtYZOFwc5bHjX0W8r43jwYzOnF/zpuqxFKckWioxVxUnAgABnd1iuECAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170713022056epcas5p21ece2860cb2cce0b4381cf98988496f9 X-Msg-Generator: CA X-Sender-IP: 182.195.42.80 X-Local-Sender: =?UTF-8?B?6raM7ZqM6re8G1RpemVuIFBsYXRmb3JtIExhYihTL1fshLw=?= =?UTF-8?B?7YSwKRvsgrzshLHsoITsnpAbRW5naW5lZXI=?= X-Global-Sender: =?UTF-8?B?SG9lZ2V1biBLd29uG1RpemVuIFBsYXRmb3JtIExhYi4bU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtFbmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG1RFTEUbQzEwVjgxMTE=?= CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20170713022056epcas5p21ece2860cb2cce0b4381cf98988496f9 X-RootMTR: 20170713022056epcas5p21ece2860cb2cce0b4381cf98988496f9 References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Andrzej, Thank you for your review. The purpose of this patch is add support for s6e63j0x03 AMOLED panel on the rinato board(Samsung Galaxy Gear 2). Changes for V4: - Added Reviewed-by: Andrzej Hajda (2/3 patch). - Fixed the style of macro function. Changes for V3: - Applied patch 'ARM: dts: exynos: Fix the active of reset gpios from rinato dts' (v2 3/4) - Remove the unnecessary define ('MIN_BRIGHTNESS') - Removed explicit casting. - Removed violation of kernel coding style. Changes for V2: - Added the interface info in binding document. - Added Reviewed-by: Andrzej Hajda (1/3 patch). - Added Acked-by: Rob Herring (1/3 patch). - Fixed the tristate of config from video mode to command mode. - Fixed the reset gpios from active high to low from rinato dts. - Fixed a lot of things in panel driver, reflect Andrzej's review. Best regards, Hoegeun Hoegeun Kwon (3): dt-bindings: Add support for samsung s6e63j0x03 panel binding drm/panel: Add support for s6e63j0x03 panel driver ARM: dts: exynos: Remove the display-timing and delay from rinato dts .../bindings/display/panel/samsung,s6e63j0x03.txt | 24 + arch/arm/boot/dts/exynos3250-rinato.dts | 22 - drivers/gpu/drm/panel/Kconfig | 7 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 532 +++++++++++++++++++++ 5 files changed, 564 insertions(+), 22 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63j0x03.txt create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c -- 1.9.1