From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1761690AbdAIHW5 (ORCPT ); Mon, 9 Jan 2017 02:22:57 -0500 Received: from mailout3.samsung.com ([203.254.224.33]:35253 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757748AbdAIHWW (ORCPT ); Mon, 9 Jan 2017 02:22:22 -0500 X-AuditID: b6c32a3c-f79826d000002380-19-58733a2bb100 From: Jaechul Lee To: Dmitry Torokhov , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon , Kukjin Kim , Krzysztof Kozlowski , Javier Martinez Canillas Cc: Jaechul Lee , Andi Shyti , Chanwoo Choi , beomho.seo@samsung.com, galaxyra@gmail.com, linux-arm-kernel@lists.infradead.org, linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org Subject: [PATCH v6 1/3] input: Add support for the tm2 touchkey device driver Date: Mon, 09 Jan 2017 16:22:13 +0900 Message-id: <1483946535-4703-2-git-send-email-jcsing.lee@samsung.com> X-Mailer: git-send-email 2.7.4 In-reply-to: <1483946535-4703-1-git-send-email-jcsing.lee@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgk+LIzCtJLcpLzFFi42LZdlhTT1fbqjjCoKNJwGL7kWesFqc/bWO3 eL+sh9Hi+pfnrBbzj5xjtTi86AWjxfGVs5gt3rxdw2Txdn83s0X/49fMFufPb2C32PT4GqvF zU/fWC0u75rDZjHj/D4mi6XXLzJZtO49wm7x8uMJFgchjzXz1jB67Jx1l91j06pONo/NS+o9 tvQDeX1bVjF6fN4kF8AelWqTkZqYklqkkJqXnJ+SmZduq+QdHO8cb2pmYKhraGlhrqSQl5ib aqvk4hOg65aZA/SGkkJZYk4pUCggsbhYSd/Opii/tCRVISO/uMRWKdrQ0EjP0MBcz8jISM/E ONbKyBSoJCE1o+mFZsEfnopVe+exNTC2cHcxcnJICJhInFr+nxXCFpO4cG89WxcjF4eQwA5G iUVTz7NCOO1MElNXTmeC6Zh17wAbiC0ksJxR4maDJkTRd0aJ3tU3wYrYBLQk+pf0gI0SETjK JHF91Sd2EIdZ4CSTRPOSpSwgVcIC/hK/uy6DLWcRUJXYcf08WDevgKtE96JT7BDr5CRunutk 7mLk4OAUcJPY2JkEMkdC4BK7xKpj65hA4hICshKbDjBDlLtILFx/FKpVWOLV8S1QtrTEqn+3 mCB6uxklmo/uhHI6GCX2XVnABlFlLHH/wT2wScwCfBLvvvawQizglehoE4Io8ZC4vmA+G0TY UeLcCSmI72cySqxfepNxAqPMAkaGVYxiqQXFuempxYYFFnrFibnFpXnpesn5uZsYwalPy2YH 46VzPocYBTgYlXh4J3gVRQixJpYVV+YeYpTgYFYS4d1pVhwhxJuSWFmVWpQfX1Sak1p8iNEU GEwTmaVEk/OBaTmvJN7QxMzQxMjE0NDcyMBISZx3WaN1hJBAemJJanZqakFqEUwfEwenVAOj z4QA1ei3ibtPV2fkHud7YeQSr9Zp1D5tyYO377h/GcTpa60+elcjPD0qSC2qpFlg4ou2f9EM wdZMPIufxF5dtjp6/ly/nZ2eXn4SvM+OLd85JzvVYfaHp/+eGBbfrP4dqu29L+GVtvvCZUvK G06p9vPbbwr2efD5z7wNJ1pOLq6ZN+vqnOpDSizFGYmGWsxFxYkAx3LqdJMDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRmVeSWpSXmKPExsVy+t9jAV0tq+IIg0XTtC22H3nGanH60zZ2 i/fLehgtrn95zmox/8g5VovDi14wWhxfOYvZ4s3bNUwWb/d3M1v0P37NbHH+/AZ2i02Pr7Fa 3Pz0jdXi8q45bBYzzu9jslh6/SKTReveI+wWLz+eYHEQ8lgzbw2jx85Zd9k9Nq3qZPPYvKTe Y0s/kNe3ZRWjx+dNcgHsUW42GamJKalFCql5yfkpmXnptkqhIW66FkoKeYm5qbZKEbq+IUFK CmWJOaVAnpEBGnBwDnAPVtK3S3DLaHqhWfCHp2LV3nlsDYwt3F2MnBwSAiYSs+4dYIOwxSQu 3FsPZgsJLGWU2D3Fv4uRC8j+zijxZ+YmJpAEm4CWRP+SHjaQhIjAUSaJS0/3MoM4zALHmSTu /Z7CClIlLOAr8fHbZLAOFgFViR3Xz4PZvAKuEt2LTrFDrJOTuHmuE6iZg4NTwE1iY2cSxGZX iRXTHzNPYORdwMiwilEitSC5oDgpPdcwL7Vcrzgxt7g0L10vOT93EyM4pp5J7WA8uMv9EKMA B6MSD+8Ln6IIIdbEsuLK3EOMEhzMSiK8O82KI4R4UxIrq1KL8uOLSnNSiw8xmgLdNZFZSjQ5 HxjveSXxhibmJubGBhbmlpYmRkrivI2zn4ULCaQnlqRmp6YWpBbB9DFxcEo1MDKfOmawKfxT YGX4sSqvQ3faNBKXFcT+3fuAZ3N3pBfDYYcf8RzRMVFz1nzzWdO4UWzLwYIbLK+y5ARPTJ8e dtxZbb/hI/elP15OnXjz67xJvVyvPK5sr09gK9o089iXR+amTfcfd3L8n3h4mWYy3+3dJ8Xe c6604p78fw3XzDelX1Qvzzx8vueLEktxRqKhFnNRcSIArFfFGL8CAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170109072218epcas1p34a76ad70fd1d0d02c5a12e6aaac5b806 X-Msg-Generator: CA X-Sender-IP: 203.254.230.26 X-Local-Sender: =?UTF-8?B?7J207J6s7LKgG1RpemVuIFBsYXRmb3JtIExhYihTL1fshLw=?= =?UTF-8?B?7YSwKRvsgrzshLHsoITsnpAbUzUo7LGF7J6EKS/ssYXsnoQ=?= X-Global-Sender: =?UTF-8?B?SmFlQ2h1bCBMZWUbVGl6ZW4gUGxhdGZvcm0gTGFiLhtTYW1z?= =?UTF-8?B?dW5nIEVsZWN0cm9uaWNzG1NlbmlvciBFbmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG1NUQUYbQzEwVjgxMTE=?= CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-HopCount: 7 X-CMS-RootMailID: 20170109072218epcas1p34a76ad70fd1d0d02c5a12e6aaac5b806 X-RootMTR: 20170109072218epcas1p34a76ad70fd1d0d02c5a12e6aaac5b806 References: <1483946535-4703-1-git-send-email-jcsing.lee@samsung.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch adds the binding description of the tm2 touchkey device driver. Signed-off-by: Jaechul Lee Reviewed-by: Javier Martinez Canillas Reviewed-by: Andi Shyti Reviewed-by: Chanwoo Choi Acked-by: Rob Herring Acked-by: Krzysztof Kozlowski --- .../bindings/input/cypress,tm2-touchkey.txt | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt diff --git a/Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt b/Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt new file mode 100644 index 0000000..635f62c --- /dev/null +++ b/Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt @@ -0,0 +1,27 @@ +Samsung tm2-touchkey + +Required properties: +- compatible: must be "cypress,tm2-touchkey" +- reg: I2C address of the chip. +- interrupt-parent: a phandle for the interrupt controller (see interrupt + binding[0]). +- interrupts: interrupt to which the chip is connected (see interrupt + binding[0]). +- vcc-supply : internal regulator output. 1.8V +- vdd-supply : power supply for IC 3.3V + +[0]: Documentation/devicetree/bindings/interrupt-controller/interrupts.txt + +Example: + &i2c0 { + /* ... */ + + touchkey@20 { + compatible = "cypress,tm2-touchkey"; + reg = <0x20>; + interrupt-parent = <&gpa3>; + interrupts = <2 IRQ_TYPE_EDGE_FALLING>; + vcc-supply=<&ldo32_reg>; + vdd-supply=<&ldo33_reg>; + }; + }; -- 2.7.4