[<prev] [next>] [day] [month] [year] [list]
Message-ID: <QwYaG_N9WhbyEiWPMqCX9XkW4fMxKGFkdJklaQnl2Wg4r3xlN7qNn6hU7Wp0LYClh5pB2xqpqsLY2mi0vcJVBNqUmzjEdNTuG2iGHGaFbo0=@protonmail.com>
Date: Tue, 04 May 2021 08:45:48 +0000
From: Yassine Oudjana <y.oudjana@...tonmail.com>
To: "linux-input@...r.kernel.org" <linux-input@...r.kernel.org>,
"devicetree@...r.kernel.org" <devicetree@...r.kernel.org>,
"dmitry.torokhov@...il.com" <dmitry.torokhov@...il.com>,
"robh+dt@...nel.org" <robh+dt@...nel.org>
Cc: Yassine Oudjana <y.oudjana@...tonmail.com>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"phone-devel@...r.kernel.org" <phone-devel@...r.kernel.org>,
"~postmarketos/upstreaming@...ts.sr.ht"
<~postmarketos/upstreaming@...ts.sr.ht>
Subject: [PATCH 0/2] Input: cypress-sf - add support for Cypress Streetfighter touchkeys
Hi,
This patchset adds support for the Cypress StreetFighter touchkey device.
This driver is based on the driver from the vendor kernel for the Xiaomi
Mi Note 2[1][2], which is also the device where this was tested.
Best Regards,
Yassine
[1] https://github.com/MiCode/Xiaomi_Kernel_OpenSource/blob/scorpio-m-oss/drivers/input/touchscreen/cyttsp_button.c
[2] https://github.com/MiCode/Xiaomi_Kernel_OpenSource/blob/scorpio-m-oss/arch/arm/boot/dts/qcom/scorpio-msm8996-mtp.dtsi#L300-L322
Yassine Oudjana (2):
Input: cypress-sf - Add Cypress StreetFighter touchkey driver
dt-bindings: input: Add binding for cypress-sf
.../devicetree/bindings/input/cypress-sf.yaml | 55 +++++
drivers/input/keyboard/Kconfig | 10 +
drivers/input/keyboard/Makefile | 1 +
drivers/input/keyboard/cypress-sf.c | 220 ++++++++++++++++++
4 files changed, 286 insertions(+)
create mode 100644 Documentation/devicetree/bindings/input/cypress-sf.yaml
create mode 100644 drivers/input/keyboard/cypress-sf.c
--
2.31.1
Powered by blists - more mailing lists