linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] input: touchscreen: goodix_berlin: Add stylus support
@ 2025-07-10 11:57 Pengyu Luo
  2025-07-10 11:57 ` [PATCH v2 1/2] dt-bindings: input: goodix,gt9916: Document " Pengyu Luo
  2025-07-10 11:57 ` [PATCH v2 2/2] input: touchscreen: goodix_berlin: Add " Pengyu Luo
  0 siblings, 2 replies; 4+ messages in thread
From: Pengyu Luo @ 2025-07-10 11:57 UTC (permalink / raw)
  To: Dmitry Torokhov, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Hans de Goede, Thomas Weißschuh, Len Brown, Ingo Molnar,
	Ilpo Järvinen, Jason Gunthorpe, Luke Jones,
	Gustavo A. R. Silva, Al Viro, Eric Biggers, Neil Armstrong
  Cc: Charles Wang, linux-input, devicetree, linux-kernel, Pengyu Luo

This series introduces a new input device dedicated to stylus reporting,
allowing handling of stylus-specific data such as pressure, tilt, and
side buttons. The implementation distinguishes between touch and stylus
events and ensures that the appropriate input device reports each event.

base-commit: 58ba80c4740212c29a1cf9b48f588e60a7612209

Signed-off-by: Pengyu Luo <mitltlatltl@gmail.com>
---
Changes in v2:
- use existing input properties (Krzysztof)
- add handling for touch up event
- Link to v1: https://lore.kernel.org/linux-input/20250605054855.403487-1-mitltlatltl@gmail.com

Pengyu Luo (2):
  dt-bindings: input: goodix,gt9916: Document stylus support
  input: touchscreen: goodix_berlin: Add stylus support

 .../input/touchscreen/goodix,gt9916.yaml      |  12 +
 .../input/touchscreen/goodix_berlin_core.c    | 240 ++++++++++++++++--
 2 files changed, 234 insertions(+), 18 deletions(-)

-- 
2.50.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-07-10 13:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-10 11:57 [PATCH v2 0/2] input: touchscreen: goodix_berlin: Add stylus support Pengyu Luo
2025-07-10 11:57 ` [PATCH v2 1/2] dt-bindings: input: goodix,gt9916: Document " Pengyu Luo
2025-07-10 13:35   ` Rob Herring (Arm)
2025-07-10 11:57 ` [PATCH v2 2/2] input: touchscreen: goodix_berlin: Add " Pengyu Luo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).