From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S940147AbdAFLmI (ORCPT ); Fri, 6 Jan 2017 06:42:08 -0500 Received: from mailout1.samsung.com ([203.254.224.24]:51257 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932213AbdAFLln (ORCPT ); Fri, 6 Jan 2017 06:41:43 -0500 X-AuditID: b6c32a2e-f79b36d000006b5e-29-586f8260f13c From: Andi Shyti To: Dmitry Torokhov , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon , Kukjin Kim , Krzysztof Kozlowski , Javier Martinez Canillas , Chanwoo Choi , Beomho Seo Cc: 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, Jaechul Lee , Andi Shyti , Andi Shyti , Jaechul Lee Subject: [PATCH v4 0/5] Date: Fri, 06 Jan 2017 20:41:09 +0900 Message-id: <20170106114114.19321-1-andi.shyti@samsung.com> X-Mailer: git-send-email 2.11.0 X-Brightmail-Tracker: H4sIAAAAAAAAAzVSa0gUURjtzuzsTtbatGt1MVKZiNJyc9bXtdrIjFgwyopKlMVGvbjS7o7N rD0sSKLMrFytoMhIy4wSK1nFF/TQthSiTMxXkQWWPSzCzUqSHuNOcv+c833nnMv38dGk7g8V SGc7nFh08DZW7adqeBC6OHznYSE54rQnCDV6hilUOf6eQI+9DRr09dpJgPrG3lOo3POUQg+u fACo/cYFEn3+UkOgL/dOkMg1NEKizs5aDXIP9VJowPuDQt0tF9XofOddAlX1dRHo6B2PBn0c 7VCt0ZtrLtUAc99VL2luvvBKY3ZXH1eb664eMte7ZFZcXw3M39xBSXQKXmXFfCYWQ7AjQ8jM dmSZ2MStaQlp0TERXDgXh2LZEAdvxyZ23Yak8PXZNnkgNmQPb8uVS0m8JLHLV68ShVwnDrEK ktPEpnKc0cBFxBqMRqMhKtKywhgtS3Zia2HVOTKnN2Dfw+cuVT4oZYrAdBoyUdDV6lEpeC58 NnhbXQT8aB1TBWBZU7mvoWOOEbDLtWvKcLa5mFBEFwH0lo2RChkFsGKwAEyq1EwoPPxy3BcV wJwm4ae/hT5CMg0EvOVt8an0zDzYWPmBnMQqZhG8fMblq2uZlbCh5wVQ/guGLQVd1KQZMo80 cPh2oWygZbIAuu+TimYdrC4p+T+EHn5qr9coeD78XTWVsxfebG0klJwjAE587FErjUj4+s2g L4hk/OGpibeEkq+FhQU6BZrhpbrZijoeDvW7NcpaLLC8pVZTAuZXgGnVYC7OkexZWIrOiTRI vF3KdWQZMgS7G/huL8zQBP5UJLYBhgbsTK01TkjWUfweab+9DUCaZAO06flySZvJ78/DopAm 5tqw1Aai5c2UkoFzMgT5kh3ONC4qhosyxskvlotl52kr9q1M1jFZvBPvwjgHi1M+gp4emA8O zjnrN3PGNvtPFKB/dWCD5CD7d7wbEV/YqdW9jSbbZ/eTX98HrLu5lGW1C4fR5tK8vZ7g1pLQ JeF3KT2VOLH9YHDNeNPGNS/xO8vAiL5oi39lXH9Zp8VqyRt+aIhpzQs0bVo6dkjwdxkSRjel xoelL7+e3C06O84fV69tp2ZlsCrJynNhpCjx/wBpJbVtkQMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRmVeSWpSXmKPExsVy+t9jQd34pvwIgxV3NSy2H3nGarH4x3Mm i9OftrFbvF/Ww2hx/ctzVov5R86xWhxe9ILR4vjKWcwWb96uYbJ4u7+b2aL/8Wtmi/PnN7Bb bHp8jdXi5qdvrBaXd81hs5hxfh+TxdLrF5ksWvceYbd4+fEEi4Owx5p5axg9ri/5xOyxc9Zd do9NqzrZPDYvqffY0g/k9W1ZxejxeZNcAEeUm01GamJKapFCal5yfkpmXrqtUmiIm66FkkJe Ym6qrVKErm9IkJJCWWJOKZBnZIAGHJwD3IOV9O0S3DI6lk5nLrgmUnH0Sj9LA+NEgS5GTg4J AROJKTv7mCBsMYkL99azdTFycQgJzGKUmDJhDRtIQkjgI6PE2SUeIDabgKZE0+0fYEUiApOY JZov9zKCJJgFtjFJdDzXArGFBcQlti9+wQxiswioSiyc3A9WwytgLbHt6i1GiG3yErvaLrJO YORewMiwilEitSC5oDgpPdcoL7Vcrzgxt7g0L10vOT93EyM4cp5J72A8vMv9EKMAB6MSD2+E V16EEGtiWXFl7iFGCQ5mJRHepIb8CCHelMTKqtSi/Pii0pzU4kOMpkAHTGSWEk3OB0Z1Xkm8 oYm5ibmxgYW5paWJkZI4b+PsZ+FCAumJJanZqakFqUUwfUwcnFINjFvXHw0xWpXLz1PjODtq 2WOhGdX9D7S3XRJ68T94atMBdh/p/XYrGKyyX+eJMIombpvhes9Bf5nn8dnZZeIfYxcYBJhU HZz+/VYba36gb6bQ9iNezduCIz0YFfZkK65wVXtx8q7sEeUzM/bfb4/LVK0oDldb+fP9wt33 /fRX+Mz41ORmNO2MnxJLcUaioRZzUXEiAF9DseqyAgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170106114119epcas5p2c29ea8c8118db4a1fb600970ea0dafd4 X-Msg-Generator: CA X-Sender-IP: 203.254.230.27 X-Local-Sender: =?UTF-8?B?7JWI65SUG1RpemVuIFBsYXRmb3JtIExhYihTL1fshLzthLAp?= =?UTF-8?B?G+yCvOyEseyghOyekBvssYXsnoQ=?= X-Global-Sender: =?UTF-8?B?QW5kaSBTaHl0aRtUaXplbiBQbGF0Zm9ybSBMYWIuG1NhbXN1?= =?UTF-8?B?bmcgRWxlY3Ryb25pY3MbU2VuaW9yIEVuZ2luZWVy?= X-Sender-Code: =?UTF-8?B?QzEwG1NUQUYbQzEwVjgxMTE=?= CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-HopCount: 7 X-CMS-RootMailID: 20170106114119epcas5p2c29ea8c8118db4a1fb600970ea0dafd4 X-RootMTR: 20170106114119epcas5p2c29ea8c8118db4a1fb600970ea0dafd4 References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, I'll send this patch on behalf of Jaechul Lee becasue it's I don't want to block anyone who wants to make changes to the exynos5433-tm2*dts* files. This patches are based on Krzysztof's branch for-next [1] "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." Thanks, Andi [1] https://git.kernel.org/cgit/linux/kernel/git/krzk/linux.git/log/?h=for-next Changes in v4: - patch 1 has been rebased on top of 7c294e002641 (arm64: dts: exynos: Remove unsupported regulator-always-off property from TM2E) - patch 2 has been generated with -B50% diff option using git 2.11 Changes in v3: - Changed the commit ordering, the tm2-touchkey related patches are the last 3. - Added Chanwoo's patch which fixes the wrong voltage of ldo23 and ldo25. - Andi (patch 3) moves the ldo31 and ldo38 in the tm2 and tm2e files as they have different values. Changes in v2: - fixed reviews from Javier, Dmitry - refactored power enable/disable functions. - reordered signed-offs in patch 2, while patch 4 is left as it was as Andi copy pasted the node to the new tm2.dts file - added Jarvier's (patch 1,2,4) and Krzysztof's (patch 4) reviews and Rob's Ack - patch 3 diff has been generated with -B50% Andi Shyti (1): arm64: dts: exynos: make tm2 and tm2e independent from each other Chanwoo Choi (1): arm64: dts: exynos5433: TM2/E: Fix wrong information of ldo23 and ldo25 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 + ...ynos5433-tm2.dts => exynos5433-tm2-common.dtsi} | 31 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 1165 +------------------- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 31 +- drivers/input/keyboard/Kconfig | 11 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/tm2-touchkey.c | 280 +++++ 7 files changed, 392 insertions(+), 1154 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/samsung,tm2-touchkey.txt copy arch/arm64/boot/dts/exynos/{exynos5433-tm2.dts => exynos5433-tm2-common.dtsi} (97%) rewrite arch/arm64/boot/dts/exynos/exynos5433-tm2.dts (98%) create mode 100644 drivers/input/keyboard/tm2-touchkey.c -- 2.11.0