Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1554122

[PATCH v6 0/3] Add touch key driver support for TM2

Path csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From Jaechul Lee <jcsing.lee@samsung.com>
Newsgroups linux.kernel
Subject [PATCH v6 0/3] Add touch key driver support for TM2
Date Mon, 09 Jan 2017 08:30:02 +0100
Message-ID <sXCyZ-16u-3@gated-at.bofh.it> (permalink)
References <sXCz0-16u-17@gated-at.bofh.it>
X-Auditid b6c32a3d-f793f6d000001fd5-d2-58733a2a066d
X-Mailer git-send-email 2.7.4
X-Brightmail-Tracker H4sIAAAAAAAAAzWSWUwTQRzGnd1utxCrm4oy1qC4iTGird2lwIjUI1ZtlAcSXxoVcQObtpEe 6RaivqjBGxA1StEYFaUoFZRUguAth7fggTZIwKOeraACisYjli6+fd/M95tvZvKX4YohQimz 2Fy808bl0tJoSX3zDJUqIVUwarb5WXSh5R2B7vXXk+hzZRFA/sH3BDrW0kag5hMfALpVdRhH n3qrMdR7rRBHJYEQjtrba0nkCzwjUGf/dwI9uXhEisrar2LI43+EoW1XWkj08ettyQKFofpo NTA0Hu4mDT7vLqnhfMUmQ11J2O2p8wLDgG9yBrmSTzPzXA7vjOdt2fYci82ko5evyFqUlZSs YVTMHJRCx9s4K6+j9ekZqiWW3PAz6Ph8LjcvvJTBCQI9e16a057n4uPNdsGlo1cxDKtmNClq lmXV2sTMVDYpHFnLm4PlNzDHkZj1hcU1ks2gfexuECWDlBZ2D/4iRT0BPuw5J90NomUKqgHA 0Os9I2YHBkvcBeR/4s/pPlLcOAXg37dbgWiGACw+04kNp6RUAiypKIrgMVQrBv3e/giCU3cw WFDhkQynxlFp8NePPjCsJdQ0WBNojnTIqcUw9KZcKvZNhp1tu/BhGFIXSThQ3heGZWETB33X cTGjh/s7bhKiHgeDt+pG7joJev8+x0S2EMCC1sYRsxPAqx3HRxoS4YuXPZGTcGoM7PtWRIgF crhzu0KMGGCD5ycm6oWw1D0Y0QoqEx77UgX2gknHwSgvmMA7BKuJFxjHHLXAWYU8m0mdbbf6 QGToEnQNYLAtvQlQMkCPlu9d5jQqCC5f2GBtAlCG0zHyxmTBqJDncBs28k57ljMvlxeaQFL4 b/bhyvHZ9vAI21xZjDaZ0bJahklhNSwdK6/cMteooEyci1/H8w7e+Z/DZFHKzeDu2oD7zueU Yn3049J1J072dOQPhOI676ev9iQr01cKd8+mzrLEdmsOls2c9qN2zZunr6ZX+VPvFekDibPc TaEhx5RKpVLVe6PLGFUatD7VfTIvT3rgeXSg6+D4pWP05y+75wYTXx16GLzkxSW12bOpuN9E 4fxLUye2mkbVlG2y7BtNSwQzxyTgToH7B455qhKKAwAA
X-Brightmail-Tracker H4sIAAAAAAAAA+NgFprOIsWRmVeSWpSXmKPExsVy+t9jAV0tq+IIg3NXZSy2H3nGanH60zZ2 i/fLehgtrn95zmox/8g5VovDi14wWhxfOYvZ4s3bNUwWb/d3M1v0P37NbHH+/AZ2i02Pr7Fa 3Pz0jdXi8q45bBYzzu9jslh6/SKTReveI+wWLz+eYHEQ8lgzbw2jx85Zd9k9Nq3qZPPYvKTe Y0s/kNe3ZRWjx+dNcgHsUW42GamJKalFCql5yfkpmXnptkqhIW66FkoKeYm5qbZKEbq+IUFK CmWJOaVAnpEBGnBwDnAPVtK3S3DLeLXwIFPBHJGK7t61LA2M5/m7GDk5JARMJP6ueMcOYYtJ XLi3nq2LkYtDSGApo8T29WeZIZzvjBJ/Zm5iAqliE9CS6F/SA1YlInCUSeLS071gVcwCx5kk 7v2ewgpSJSxgI/H7xztGEJtFQFVi7ePDYDt4BVwlXj9ZyAaxT07i5rlO5gmM3AsYGVYxSqQW JBcUJ6XnGuallusVJ+YWl+al6yXn525iBEfKM6kdjAd3uR9iFOBgVOLhfeFTFCHEmlhWXJl7 iFGCg1lJhHenWXGEEG9KYmVValF+fFFpTmrxIUZToAMmMkuJJucDozivJN7QxNzE3NjAwtzS 0sRISZy3cfazcCGB9MSS1OzU1ILUIpg+Jg5OqQZGx9Ovg3pEd3T9PVH/53XJlHDvypeWDbu9 PCZFe705zzJb6Lf+mg6h/PcsO5+6XilLST7bm3yz8nLGouNn4/41688Sz9y19MhbnSsCQtH7 fxiWJYs+XfNPNm6Dng1XRKBVXp1TwLYt55hFp1wtKWFmsCm7c+oeu3l1mrjDVy4NXccbDxXu RX1QYinOSDTUYi4qTgQAZ5kED6oCAAA=
X-Mtr 20000000000000000@CPGS
X-Cms-Mailid 20170109072218epcas1p38d937ae34dcd7ece7b9f092b1527a691
X-Msg-Generator CA
X-Sender-IP 203.254.230.26
X-Local-Sender 이재철Tizen Platform Lab(S/W센터)삼성전자S5(책임)/책임
X-Global-Sender JaeChul LeeTizen Platform Lab.Samsung ElectronicsSenior Engineer
X-Sender-Code C10STAFC10V8111
Cms-Type 101P
Dlp-Filter Pass
X-Cfilter-Loop Reflected
X-Hopcount 7
X-Cms-Rootmailid 20170109072218epcas1p38d937ae34dcd7ece7b9f092b1527a691
X-Rootmtr 20170109072218epcas1p38d937ae34dcd7ece7b9f092b1527a691
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 70
Organization linux.* mail to news gateway
X-Original-Cc Jaechul Lee <jcsing.lee@samsung.com>, Andi Shyti <andi.shyti@samsung.com>, Chanwoo Choi <cw00.choi@samsung.com>, 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
X-Original-Date Mon, 09 Jan 2017 16:22:12 +0900
X-Original-Message-ID <1483946535-4703-1-git-send-email-jcsing.lee@samsung.com>
X-Original-References <CGME20170109072218epcas1p38d937ae34dcd7ece7b9f092b1527a691@epcas1p3.samsung.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1554122

Show key headers only | View raw


Hi,

This patch is last three patch from https://lkml.org/lkml/2017/1/6/277.
because 1 and 2 patches have already been merged by Krzysztof.

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.

Best Regard,
Jaechul

Changes in v6:
 - changed compatible name from samsaung to cypress. 
 - updated commit tags.
 - removed first two patches from the original patchset.
 
Changes in v5:
 - patch 1: removed a spurious regulator-always-off inherited from
   a different patch. Thanks Krzysztof.
 - patch 2: fixed a slip on  the model, thanks Javier (this patch
   confuses me quite a lot, this was all right some patches ago
   and re appeared on this one).
 - patch 2: removed 'regulator' label and used the original ldo3x
   labels. Krzysztof: it looks better indeed.
 - added Javier's reviews and Krzysztof's acks on the related
   patches.

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%

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/cypress,tm2-touchkey.txt        |  27 ++
 arch/arm64/boot/dts/exynos/exynos5433-tm2.dts      |  13 +
 drivers/input/keyboard/Kconfig                     |  11 +
 drivers/input/keyboard/Makefile                    |   1 +
 drivers/input/keyboard/tm2-touchkey.c              | 287 +++++++++++++++++++++
 5 files changed, 339 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt
 create mode 100644 drivers/input/keyboard/tm2-touchkey.c

-- 
2.7.4

Back to linux.kernel | Previous | Next | Find similar | Unroll thread


Thread

[PATCH v6 0/3] Add touch key driver support for TM2 Jaechul Lee <jcsing.lee@samsung.com> - 2017-01-09 08:30 +0100

csiph-web