Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1552796
| Path | csiph.com!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Andi Shyti <andi.shyti@samsung.com> |
| Newsgroups | linux.kernel |
| Subject | [PATCH v5 0/5] Add touch key driver support for TM2 |
| Date | Fri, 06 Jan 2017 14:50:02 +0100 |
| Message-ID | <sWD45-2DX-3@gated-at.bofh.it> (permalink) |
| References | <sWD46-2DX-17@gated-at.bofh.it> |
| X-Original-To | Dmitry Torokhov <dmitry.torokhov@gmail.com>, Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>, Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will.deacon@arm.com>, Kukjin Kim <kgene@kernel.org>, Krzysztof Kozlowski <krzk@kernel.org>, Javier Martinez Canillas <javier@osg.samsung.com>, Chanwoo Choi <cw00.choi@samsung.com>, Beomho Seo <beomho.seo@samsung.com> |
| X-Auditid | b6c32a37-f79116d000000e56-16-586f9f1c053b |
| X-Mailer | git-send-email 2.11.0 |
| X-Brightmail-Tracker | H4sIAAAAAAAAAzVSaUwTURj07XbbxVjdtIpPFMVN+IGR2i3FPjmMqDGNQoIx0QaPuoFNIdKW dFsUNYqICGjEi4gErQeHVFBSCNQmXoCCF9WoEDXiAREtoBFFiYpYuvhvZjIz7/tePhKXjRFB ZJrJyllMbDotnixqbAlThs+xm3VK+3UCNbV+INDFkT4MPRhqlKAvlYcB6vreRyB7aweBWi58 BKituhRHA4M1GBq8eQhHRT39OPJ46iTI2dNJoBdDPwj01F0mRiWeGxiq6HqCoQPXWyXo09d2 0TK5tuZsDdB2lQ/h2mulryVap6NArK0v36ttKPKxIw0OoP3mnJtIJnExqRybwllCOFOyOSXN ZIil16zTr9BHLlYy4cwSpKFDTKyRi6VXxieGr0pL9y1Eh2Sy6TaflMjyPL1oaYzFbLNyIalm 3hpLb2QYlYJRahQqlUqhjtgcpYr0WbZyqcUHO8UZ7bN2dBa2iLPBmLwQBJCQUkNvx3mJgAPh 4+6r4kIwmZRRLgBzXfslAjmIwZqKnz5C+hN5I0mCXgbgL6djwvQVwKZuBz5eJabCYM6rEX/V dOo4Dr1j+X6CU40YvDLkBuMuORUDDxWcJMaxiAqFxZcb/WkpFQ1LzjaJhaHmQXfeE2I8DKm7 Elh/qQUIcwRD5y1c8KyEv4uuYAKWQ29bw8RCs6Hj78sJfTusvd2ECT25AP7+9HzigQj45m23 vwinpsLPw4cJoV8K8/NkgkUL6x4PAgHHwWfZw367jNoMD3x3i46C2efAJAcI5DJ4o4HjmYwI Bc8aeZvJoEg2G53Af3wLNC5Q1xHfDCgS0FOkutUmnYxgM/ksYzOAJE5Pl5aVmXUyaQqbtZOz mPUWWzrHN4NI39ccw4NmJJt9p2yy6hn1YkatUjOMRqVU0TOlF/dF62SUgbVy2zgug7P8z2Fk QFA2yA/NKvC+mbbcVWmcH7AiIfod7UrDP9p/Vqzvj+Plm6Lu54b+Pf6QHQVSb0JtcN9tfZxz +My1qi39j6pyggPdSff6d5xKpPZsG4usH4j9dlmT7Nm/1l7oyDxh7a0drd/QGyZa9X7SrgHN FGTzvK2+06w/vXC3pbhhz3LXn+yoWlE8LeJTWWYBbuHZfxN8/L2SAwAA |
| X-Brightmail-Tracker | H4sIAAAAAAAAA+NgFprPIsWRmVeSWpSXmKPExsVy+t9jQV3p+fkRBktPy1tsP/KM1WLxj+dM Fqc/bWO3eL+sh9Hi+pfnrBbzj5xjtTi86AWjxfGVs5gt3rxdw2Txdn83s0X/49fMFufPb2C3 2PT4GqvFzU/fWC0u75rDZjHj/D4mi6XXLzJZtO49wm7x8uMJFgdhjzXz1jB6XF/yidlj56y7 7B6bVnWyeWxeUu+xpR/I69uyitHj8ya5AI4oN5uM1MSU1CKF1Lzk/JTMvHRbpdAQN10LJYW8 xNxUW6UIXd+QICWFssScUiDPyAANODgHuAcr6dsluGVMbb/GVnBCsuJa12G2Bsb/wl2MHBwS AiYSbT+iuhg5gUwxiQv31rN1MXJxCAnMYpR43T2VGcL5yCjxdsstZpAqNgFNiabbP8CqRAQm MUs0X+5lBEkwC2xjkuh4rgViCwvYSHR3TmEFsVkEVCWmrt4G1swrYC0xY952Noh18hK72i6y TmDkXsDIsIpRIrUguaA4KT3XMC+1XK84Mbe4NC9dLzk/dxMjOHKeSe1gPLjL/RCjAAejEg/v g/D8CCHWxLLiytxDjBIczEoivHPmAIV4UxIrq1KL8uOLSnNSiw8xmgIdMJFZSjQ5HxjVeSXx hibmJubGBhbmlpYmRkrivI2zn4ULCaQnlqRmp6YWpBbB9DFxcEo1MKbxt6y9vcAscIm9mPT7 1utzTwut6Nl/45mzmFwpVz1f+15G6/7iFCl5exaHTP93vRuvf1SYKrON1XZ/RO2Xm7p7SvrX eZux/bTbJeOnHDjhtPimrnWThR79e9h862dM5CvhJW55DS3Z88o3e5yKkNsVsbiv/MgVxrUl y4/udFPiur6kPyQ/UImlOCPRUIu5qDgRAODp+mCyAgAA |
| X-Mtr | 20000000000000000@CPGS |
| X-Cms-Mailid | 20170106134355epcas1p171f1f3b3c20c6a92e7736c1639ea2dd8 |
| X-Msg-Generator | CA |
| X-Sender-IP | 203.254.230.26 |
| X-Local-Sender | μλTizen Platform Lab(S/WμΌν°)μΌμ±μ μμ± μ |
| X-Global-Sender | Andi ShytiTizen 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 | 20170106134355epcas1p171f1f3b3c20c6a92e7736c1639ea2dd8 |
| X-Rootmtr | 20170106134355epcas1p171f1f3b3c20c6a92e7736c1639ea2dd8 |
| 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 | 86 |
| Organization | linux.* mail to news gateway |
| X-Original-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 <jcsing.lee@samsung.com>, Andi Shyti <andi.shyti@samsung.com>, Andi Shyti <andi@etezian.org>, Jaechul Lee <galaxyra@gmail.com> |
| X-Original-Date | Fri, 06 Jan 2017 22:43:45 +0900 |
| X-Original-Message-ID | <20170106134350.32428-1-andi.shyti@samsung.com> |
| X-Original-References | <CGME20170106134355epcas1p171f1f3b3c20c6a92e7736c1639ea2dd8@epcas1p1.samsung.com> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1552796 |
Show key headers only | View raw
Hi,
I'll send this patch on behalf of Jaechul Lee
<jcsing.lee@samsung.com> becasue 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] and
this was the original Jaechul's mail:
"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 and hopefully I got it right :)
Andi
[1] https://git.kernel.org/cgit/linux/kernel/git/krzk/linux.git/log/?h=for-next
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%
Andi Shyti (1):
arm64: dts: exynos: make tm2 and tm2e independent from each other
Andi Shyti (1):
arm64: dts: exynos: make tm2 and tm2e independent from each other
Chanwoo Choi (1):
arm64: dts: exynos5433: TM2/E: Fix wrong values for 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} | 27 +-
arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 1163 +-------------------
arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 11 +-
drivers/input/keyboard/Kconfig | 11 +
drivers/input/keyboard/Makefile | 1 +
drivers/input/keyboard/tm2-touchkey.c | 280 +++++
7 files changed, 377 insertions(+), 1143 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 (97%)
create mode 100644 drivers/input/keyboard/tm2-touchkey.c
--
2.11.0
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH v5 0/5] Add touch key driver support for TM2 Andi Shyti <andi.shyti@samsung.com> - 2017-01-06 14:50 +0100
[PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Andi Shyti <andi.shyti@samsung.com> - 2017-01-06 14:50 +0100
Re: [PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Krzysztof Kozlowski <krzk@kernel.org> - 2017-01-06 15:10 +0100
Re: [PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Chanwoo Choi <cwchoi00@gmail.com> - 2017-01-06 22:40 +0100
Re: [PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Chanwoo Choi <cwchoi00@gmail.com> - 2017-01-06 23:20 +0100
Re: [PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Andi Shyti <andi@etezian.org> - 2017-01-07 13:50 +0100
Re: [PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Chanwoo Choi <cwchoi00@gmail.com> - 2017-01-08 06:20 +0100
Re: [PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Andi Shyti <andi@etezian.org> - 2017-01-08 06:50 +0100
Re: [PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Chanwoo Choi <cwchoi00@gmail.com> - 2017-01-08 07:10 +0100
Re: [PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Andi Shyti <andi@smida.it> - 2017-01-08 07:20 +0100
Re: [PATCH v5 5/5] arm64: dts: exynos: Add tm2 touchkey node Chanwoo Choi <cwchoi00@gmail.com> - 2017-01-06 23:20 +0100
[PATCH v5 1/5] arm64: dts: exynos5433: TM2/E: Fix wrong values for ldo23 and ldo25 Andi Shyti <andi.shyti@samsung.com> - 2017-01-06 14:50 +0100
Re: [PATCH v5 1/5] arm64: dts: exynos5433: TM2/E: Fix wrong values for ldo23 and ldo25 Krzysztof Kozlowski <krzk@kernel.org> - 2017-01-06 15:10 +0100
[PATCH v5 2/5] arm64: dts: exynos: make tm2 and tm2e independent from each other Andi Shyti <andi.shyti@samsung.com> - 2017-01-06 14:50 +0100
Re: [PATCH v5 2/5] arm64: dts: exynos: make tm2 and tm2e independent from each other Andi Shyti <andi.shyti@samsung.com> - 2017-01-06 15:00 +0100
Re: [PATCH v5 2/5] arm64: dts: exynos: make tm2 and tm2e independent from each other Krzysztof Kozlowski <krzk@kernel.org> - 2017-01-06 15:20 +0100
Re: [PATCH v5 2/5] arm64: dts: exynos: make tm2 and tm2e independent from each other Krzysztof Kozlowski <krzk@kernel.org> - 2017-01-06 15:00 +0100
Re: [PATCH v5 2/5] arm64: dts: exynos: make tm2 and tm2e independent from each other Javier Martinez Canillas <javier@osg.samsung.com> - 2017-01-06 15:20 +0100
Re: [PATCH v5 2/5] arm64: dts: exynos: make tm2 and tm2e independent from each other Chanwoo Choi <cwchoi00@gmail.com> - 2017-01-06 22:30 +0100
csiph-web