From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754443AbdKBGHy (ORCPT ); Thu, 2 Nov 2017 02:07:54 -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 DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20171102060736epoutp01da79134e0ea0e8840fe206c22ca069c5~zL8zTgXOK0792107921epoutp01n X-AuditID: b6c32a36-325ff70000001039-67-59fab6281a50 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: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@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>; + }; +}; -- 2.14.2