From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757502AbdACH5n (ORCPT ); Tue, 3 Jan 2017 02:57:43 -0500 Received: from mailout4.samsung.com ([203.254.224.34]:40903 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756288AbdACH5g (ORCPT ); Tue, 3 Jan 2017 02:57:36 -0500 X-AuditID: b6c32a58-f79726d000001ac1-b2-586b596d0075 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 0/4] Add touch key driver support for TM2 Date: Tue, 03 Jan 2017 16:57:13 +0900 Message-id: <1483430237-26823-1-git-send-email-jcsing.lee@samsung.com> X-Mailer: git-send-email 2.7.4 X-Brightmail-Tracker: H4sIAAAAAAAAAzWSaUwTQRiGnd3udiFW11pxgkfIJkbFUNjSwqBgNBppoj+IR1IVgyusBaEt 6bYqhqQmeCCoaLwPFJB61CqmVhQSATkEIYpGI4oiJhDPqlAUNYJx28XMn/edeZ/vy8x8FK4c JsKpLLONt5q5HIYMlVU3zZ0bZVqbbYg59ZBGt5vfEajDXy1H3y7uB6jr+3sCnW9+RKCmig8A tV45jSPfFzeGvtQX46ik7zOOOjtvyJGn7zmBXvqHCfS09iyJTnbWYcjZ9QRDu+82y9HHwTbZ IqXefc4N9DWne+R6j2sfqb9Z6dB7S0R30OsC+iHPzBT5Oj4xk+cyeGsEb063ZGSZjUnM8lVp S9J0cTFsFJuA4pkIM2fik5ilK1KilmXliNdgIrZyOXZxK4UTBCZ6YaLVYrfxEZkWwZbErGdZ jZqNiVdrNBq1NnbDfI1OjGzkM6t8J/DcttDtrcWF5E5wmSoCIRSktfD4JT8h6TD4+E0VWQRC KSXtBLC//R4mmb0Y7Givlf8n/H1DuHRwFsDy0lGZZH4CeP9QBRlIkXQkLKncH6ylolsw2OXy ywMGpx9gsKDSKSIUNZlOgDXlKADI6FmwZvBnEFbQy2DfiZ6xdjPhy0f7gu0gXSuHrl3FRICF 9AzoacClzFL44/CRsfxk+KnVO6anwVFnN5DYYgALWmowyRQCWPesjJRSsbD37ZtgJZyeAA/8 6cekBgpYuEcpRfSwRfxpSS+GvVXVWEAr6Q2w9KoPPwSmlYFxLhDG5womIy/ocrVqgTMJdrNR nW4xeUBw5iINd8DfkysbAU0BZrxi4NYWg5Lgtgp5pkYAKZxRKeyrsw1KRQaXt4O3WtKs9hxe aAQ68W0O4+FT0i3iBJttaaw2jtVqEsQVz8YzUxVl2xcYlLSRs/HZPJ/LW/9zGBUSvhOsiQ5p m1qU6EutxUYKo0uT8tcMF9W766I+pvQWZHUzxmSybv3vX8m/SvD2P5N6umPnPVeV68o+4wZn w7gw39eC7qOpCckHzgzELXek/m0aqc5/PWeipne12xvHdhpbrx/bJDxZSd1zCF3broWoZnvb N1+46jDkq6YTs/orXr3ocDAyIZNjI3GrwP0DHmweQokDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprGIsWRmVeSWpSXmKPExsVy+t9jQd3cyOwIg1kfGS22H3nGanH60zZ2 i/fLehgtrn95zmox/8g5VovDi14wWhxfOYvZ4s3bNUwWb/d3M1v0P37NbHH+/AZ2i02Pr7Fa 3Pz0jdXi8q45bBYzzu9jslh6/SKTReveI+wWLz+eYHEQ8lgzbw2jx85Zd9k9Nq3qZPPYvKTe Y0s/kNe3ZRWjx+dNcgHsUW42GamJKalFCql5yfkpmXnptkqhIW66FkoKeYm5qbZKEbq+IUFK CmWJOaVAnpEBGnBwDnAPVtK3S3DLWP9mOnPBCa6K490dbA2MKzi6GDk5JARMJD49/swMYYtJ XLi3nq2LkYtDSGAWo8T03s3MEM53RomdNxexgFSxCWhJ9C/pAasSETjKJHHp6V6wKmaB40wS 935PYe1i5OAQFrCU2LnQAqSBRUBVYufH72wgNq+Am8Tj6XfZIdbJSdw818k8gZF7ASPDKkaJ 1ILkguKk9FyjvNRyveLE3OLSvHS95PzcTYzgOHkmvYPx8C73Q4wCHIxKPLwJEtkRQqyJZcWV uYcYJTiYlUR4S0OAQrwpiZVVqUX58UWlOanFhxhNgQ6YyCwlmpwPjOG8knhDE3MTc2MDC3NL SxMjJXHextnPwoUE0hNLUrNTUwtSi2D6mDg4pRoYd7r0TLH3lrXWVS9IW5/X9WpCyIw5Sww2 7p++j3XJd4+T/dXdCVnSqVZvDnWeYq/YFsRktrpN8JjnQ9NAZgGdw5mMATZtXxPmsCaost// 0Xg3W3v6uc66JmYW+87q10ldR6YyNE0VMUy9fbdUsp1NsvCHQ3ht69LUrLibPxO9BBc1HH6t 6KvEUpyRaKjFXFScCAD9WJ/+qQIAAA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170103075733epcas5p48985c789a816f1f2eae84c52e070cc14 X-Msg-Generator: CA X-Sender-IP: 203.254.230.27 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: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-HopCount: 7 X-CMS-RootMailID: 20170103075733epcas5p48985c789a816f1f2eae84c52e070cc14 X-RootMTR: 20170103075733epcas5p48985c789a816f1f2eae84c52e070cc14 References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This patchset adds support for the tm2 touchkey device. The driver has been ported from Tizen Kernel, originally written by Beomho. I ported it to the latest mainline Kernel. dts has been separated between tm2 and tm2e because touchkey is present in tm2 but not tm2e. Best Regards, Jaechul Andi Shyti (1): arm64: dts: exynos: make tm2 and tm2e independent from each other Jaechul Lee (3): input: Add support for the tm2 touchkey device driver input: tm2-touchkey: Add touchkey driver support for TM2 arm64: dts: exynos: Add tm2 touchkey node .../bindings/input/samsung,tm2-touchkey.txt | 27 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 1046 ++++++++++++++++++++ arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 1037 +------------------ arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 2 +- drivers/input/keyboard/Kconfig | 11 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/tm2-touchkey.c | 326 ++++++ 7 files changed, 1422 insertions(+), 1028 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/samsung,tm2-touchkey.txt create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi create mode 100644 drivers/input/keyboard/tm2-touchkey.c -- 2.7.4