[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230223-z2-for-ml-v1-0-028f2b85dc15@gmail.com>
Date: Fri, 24 Feb 2023 11:20:05 +0100
From: Sasha Finkelstein via B4 Relay
<devnull+fnkl.kernel.gmail.com@...nel.org>
To: Hector Martin <marcan@...can.st>, Sven Peter <sven@...npeter.dev>,
Alyssa Rosenzweig <alyssa@...enzweig.io>,
Dmitry Torokhov <dmitry.torokhov@...il.com>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
- <asahi@...ts.linux.dev>, Henrik Rydberg <rydberg@...math.org>
Cc: linux-arm-kernel@...ts.infradead.org, linux-input@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org,
Sasha Finkelstein <fnkl.kernel@...il.com>
Subject: [PATCH RFC 0/4] Driver for Apple Z2 touchscreens.
Hi.
This series adds support for Apple touchscreens using the Z2 protocol.
Those are used as the primary touchscreen on mobile Apple devices, and for the
touchbar on laptops using the M-series chips. (T1/T2 laptops have a coprocessor
in charge of speaking Z2 to the touchbar).
Sending this as a RFC for now, since this series requires the SPI controller
support which is not upstream yet:
https://lore.kernel.org/all/20211212034726.26306-1-marcan@marcan.st/
Signed-off-by: Sasha Finkelstein <fnkl.kernel@...il.com>
---
Sasha Finkelstein (4):
dt-bindings: input: touchscreen: Add Z2 controller bindings.
input: apple_z2: Add a driver for Apple Z2 touchscreens
arm64: dts: apple: t8103: Add touchbar bindings
MAINTAINERS: Add entries for Apple Z2 touchscreen driver
.../input/touchscreen/apple,z2-touchscreen.yaml | 81 ++++
MAINTAINERS | 2 +
arch/arm64/boot/dts/apple/t8103-j293.dts | 20 +
arch/arm64/boot/dts/apple/t8103.dtsi | 12 +
drivers/input/touchscreen/Kconfig | 13 +
drivers/input/touchscreen/Makefile | 1 +
drivers/input/touchscreen/apple_z2.c | 465 +++++++++++++++++++++
7 files changed, 594 insertions(+)
---
base-commit: c9c3395d5e3dcc6daee66c6908354d47bf98cb0c
change-id: 20230223-z2-for-ml-18fb5246f4b8
Best regards,
--
Sasha Finkelstein <fnkl.kernel@...il.com>
Powered by blists - more mailing lists