[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20230809191032.820271-1-james.ogletree@cirrus.com>
Date: Wed, 9 Aug 2023 19:10:26 +0000
From: James Ogletree <james.ogletree@...rus.com>
To: <dmitry.torokhov@...il.com>
CC: James Ogletree <james.ogletree@...rus.com>,
Fred Treven <fred.treven@...rus.com>,
Ben Bright <ben.bright@...rus.com>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Conor Dooley <conor+dt@...nel.org>,
"Lee Jones" <lee@...nel.org>,
Markus Schneider-Pargmann <msp@...libre.com>,
"ChiYuan Huang" <cy_huang@...htek.com>,
Joel Stanley <joel@....id.au>,
Randy Dunlap <rdunlap@...radead.org>,
Arnd Bergmann <arnd@...db.de>, Jacky Bai <ping.bai@....com>,
Jean Delvare <jdelvare@...e.de>,
Eddie James <eajames@...ux.ibm.com>,
Jeff LaBundy <jeff@...undy.com>,
Bartosz Golaszewski <bartosz.golaszewski@...aro.org>,
Wolfram Sang <wsa+renesas@...g-engineering.com>,
<patches@...rus.com>, <linux-input@...r.kernel.org>,
<devicetree@...r.kernel.org>, <linux-kernel@...r.kernel.org>
Subject: [PATCH v3 0/2] Add support for CS40L50
Changes in v2:
- Fix checkpatch warnings
Changes in v3:
- YAML formatting corrections
- Fix typo in MAINTAINERS
- Use generic node name "haptic-driver"
- Fix regulator error code path
- Use sizeof(*)
- Remove tree reference in MAINTAINERS
James Ogletree (2):
dt-bindings: input: cirrus,cs40l50: Support for CS40L50
Input: cs40l50 - Initial support for Cirrus Logic CS40L50
.../bindings/input/cirrus,cs40l50.yaml | 77 ++
MAINTAINERS | 10 +
drivers/input/misc/Kconfig | 33 +
drivers/input/misc/Makefile | 3 +
drivers/input/misc/cs40l50-i2c.c | 67 ++
drivers/input/misc/cs40l50-spi.c | 67 ++
drivers/input/misc/cs40l50.c | 1008 +++++++++++++++++
include/linux/input/cs40l50.h | 321 ++++++
8 files changed, 1586 insertions(+)
create mode 100644 Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
create mode 100644 drivers/input/misc/cs40l50-i2c.c
create mode 100644 drivers/input/misc/cs40l50-spi.c
create mode 100644 drivers/input/misc/cs40l50.c
create mode 100644 include/linux/input/cs40l50.h
--
2.25.1
Powered by blists - more mailing lists