From patchwork Thu Nov 2 06:07:25 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andi Shyti X-Patchwork-Id: 833209 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="unknown key hash" (0-bit key; unprotected) header.d=samsung.com header.i=@samsung.com header.b="Vj5+9UGL"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3ySF4m6QYfz9s7G for ; Thu, 2 Nov 2017 17:08:08 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751962AbdKBGHw (ORCPT ); Thu, 2 Nov 2017 02:07:52 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:32472 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751923AbdKBGHq (ORCPT ); Thu, 2 Nov 2017 02:07:46 -0400 Received: from epcas1p3.samsung.com (unknown [182.195.41.47]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20171102060736epoutp01da79134e0ea0e8840fe206c22ca069c5~zL8zTgXOK0792107921epoutp01n; Thu, 2 Nov 2017 06:07:36 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20171102060736epoutp01da79134e0ea0e8840fe206c22ca069c5~zL8zTgXOK0792107921epoutp01n DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1509602856; bh=Rk7URJZ08BEfMkgIoCC6SZ2i+kqnA4YU1gZwWh3eSDU=; h=From:To:Cc:Subject:Date:In-reply-to:References:From; b=Vj5+9UGLzIL3jFDgEvYpIQvnxkdnlN+Qp5vwIEfDehzOIE+8/IC0nJgJIvgthhXWT j4Tx5oEU1o8L5agJjAgkgEMiG+zHaD3xGDtC0LBtw59hci1WWxq2fRcv64H1y/q3LE JO+xk6p08VVzoKa8O8fx1cBbUYOTKoDf7RUqpNm0= Received: from epsmges1p2.samsung.com (unknown [182.195.42.54]) by epcas1p4.samsung.com (KnoxPortal) with ESMTP id 20171102060736epcas1p408093611ade164fa4e8aec353fd33872~zL8yq9ftI0257002570epcas1p4v; Thu, 2 Nov 2017 06:07:36 +0000 (GMT) Received: from epcas1p2.samsung.com ( [182.195.41.46]) by epsmges1p2.samsung.com (Symantec Messaging Gateway) with SMTP id 0F.D6.04153.826BAF95; Thu, 2 Nov 2017 15:07:36 +0900 (KST) Received: from epsmgms2p1new.samsung.com (unknown [182.195.42.142]) by epcas1p2.samsung.com (KnoxPortal) with ESMTP id 20171102060735epcas1p2885274174b0936c26741edf29678fc69~zL8yUpdsw0789407894epcas1p2p; Thu, 2 Nov 2017 06:07:35 +0000 (GMT) X-AuditID: b6c32a36-325ff70000001039-67-59fab6281a50 Received: from epmmp2 ( [203.254.227.17]) by epsmgms2p1new.samsung.com (Symantec Messaging Gateway) with SMTP id 5D.43.04095.726BAF95; Thu, 2 Nov 2017 15:07:35 +0900 (KST) Received: from gangnam.samsung ([10.113.62.47]) by mmp2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OYS00LDI10K3150@mmp2.samsung.com>; Thu, 02 Nov 2017 15:07:35 +0900 (KST) From: Andi Shyti To: Dmitry Torokhov Cc: Rob Herring , linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Andi Shyti , Andi Shyti Subject: [PATCH v5 1/2] dt-bindings: Input: add Samsung S6SY761 touchscreen binding file Date: Thu, 02 Nov 2017 15:07:25 +0900 Message-id: <20171102060726.3745-2-andi@etezian.org> X-Mailer: git-send-email 2.14.2 In-reply-to: <20171102060726.3745-1-andi@etezian.org> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjkeLIzCtJLcpLzFFi42LZdlhTT1dj269Ig9sLuCy2H3nGarH4x3Mm i/lHzrFaHF70gtHi5qdvrBaXd81hs2jde4Tdgd3j+pJPzB47Z91l99i0qpPNo2/LKkaPz5vk AlijuGxSUnMyy1KL9O0SuDI61nQyFpznrWjdvICxgXEjdxcjJ4eEgInElVWnWLsYuTiEBHYw SmxYe4gdwvnOKDF3x052mKqW5wtZIBIbGCWabk9hhnA+Mkq8X3uGFaSKTUBZ4tn2A2C2iIC+ xPbZvxhBipgFDjNKtP4+ywSSEBaIkvj44gUziM0ioCqx6ONnNhCbF2jFj/XTmCDWyUu8X3Cf EcTmFDCVWL+pEWybhEAPm8T/himMEEUuEqdnzYa6T1ji1fEtQDYHkC0tcemoLUiYWYBP4t3X HlaIMK9ER5sQhOkhsaUrFMJ0lPhwmxHilQ5GicPNm5kmMIovYGRYxSiWWlCcm55abFhgpFec mFtcmpeul5yfu4kRHEtaZjsYF53zOcQowMGoxMN7QP1XpBBrYllxZe4hRgkOZiURXqVVQCHe lMTKqtSi/Pii0pzU4kOM0hwsSuK8ouuvRQgJpCeWpGanphakFsFkmTg4pRoYC5Y4vnvh6M9x YnpmYh+zoG/FtXKvtD+nA4qiT7GcvmGt5Xjzvu+F6t/6rkGMNi+8HxgsOHYtfuekqs2WBlvu 7tj4c7Z//rljn46tevbUKfOSp6dJp16n3MyoH7pV32Wje1c0fpKKF55t4bbimMWXa8dPTLnm etB/nph/yN4q5oL9nioLZukFK7EUZyQaajEXFScCAK4chVOhAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuplluLIzCtJLcpLzFFi42I5/e+xoK76tl+RBvc261psP/KM1WLxj+dM FvOPnGO1OLzoBaPFzU/fWC0u75rDZtG69wi7A7vH9SWfmD12zrrL7rFpVSebR9+WVYwenzfJ BbBGcdmkpOZklqUW6dslcGV0rOlkLDjPW9G6eQFjA+NG7i5GTg4JAROJlucLWboYuTiEBNYx Siz61c8I4XxklOg718ECUsUmoCzxbPsBVhBbREBfYvvsX2BFzAKHGSVWb3nGBJIQFoiS+Pji BTOIzSKgKrHo42c2EJsXaMWP9dOYINbJS7xfcJ8RxOYUMJVYv6kRrF4IqOZR8wa2CYw8CxgZ VjFKphYU56bnFhsVGOallusVJ+YWl+al6yXn525iBAbStsNafTsY7y+JP8QowMGoxMN7QP1X pBBrYllxZe4hRgkOZiURXqVVQCHelMTKqtSi/Pii0pzU4kOM0hwsSuK8t/OORQoJpCeWpGan phakFsFkmTg4pRoYNXQr1tpveKc41emw07MpFg3ZjA/3dy9ZfTrNitc9JL3+a8endcZnLvbl mRVGXpFI3jNf1SXwQ+2CtcLaisr1hfV/HZlOL5u6uU5Hcua0daGPf8ve6Ay6kP3nv53Yf9Pv 0f4Gt59Iu9Su+9e89J9eLINzp1LR19zH3EdOPzrldmfV3ZJT5xZeVmIpzkg01GIuKk4EAN6x LpQgAgAA X-CMS-MailID: 20171102060735epcas1p2885274174b0936c26741edf29678fc69 X-Msg-Generator: CA CMS-TYPE: 101P X-CMS-RootMailID: 20171102060735epcas1p2885274174b0936c26741edf29678fc69 X-RootMTR: 20171102060735epcas1p2885274174b0936c26741edf29678fc69 References: <20171102060726.3745-1-andi@etezian.org> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add the binding file for the Samsung capacitive multi-touch touchscreen S6SY761. Signed-off-by: Andi Shyti Acked-by: Rob Herring --- .../bindings/input/touchscreen/samsung,s6sy761.txt | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/samsung,s6sy761.txt diff --git a/Documentation/devicetree/bindings/input/touchscreen/samsung,s6sy761.txt b/Documentation/devicetree/bindings/input/touchscreen/samsung,s6sy761.txt new file mode 100644 index 000000000000..d9b7c2ff611e --- /dev/null +++ b/Documentation/devicetree/bindings/input/touchscreen/samsung,s6sy761.txt @@ -0,0 +1,34 @@ +* Samsung S6SY761 touchscreen controller + +Required properties: +- compatible : must be "samsung,s6sy761" +- reg : I2C slave address, (e.g. 0x48) +- interrupt-parent : the phandle to the interrupt controller which provides + the interrupt +- interrupts : interrupt specification +- avdd-supply : analogic power supply +- vdd-supply : power supply + +Optional properties: +- touchscreen-size-x : see touchscreen.txt. This property is embedded in the + device. If defined it forces a different x resolution. +- touchscreen-size-y : see touchscreen.txt. This property is embedded in the + device. If defined it forces a different y resolution. + +Example: + +i2c@00000000 { + + /* ... */ + + touchscreen@48 { + compatible = "samsung,s6sy761"; + reg = <0x48>; + interrupt-parent = <&gpa1>; + interrupts = <1 IRQ_TYPE_NONE>; + avdd-supply = <&ldo30_reg>; + vdd-supply = <&ldo31_reg>; + touchscreen-size-x = <4096>; + touchscreen-size-y = <4096>; + }; +};