public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Expose firmware name to identify tablets in libwacom
@ 2024-03-21 14:38 José Expósito
  2024-03-21 14:38 ` [PATCH 1/2] HID: uclogic: Store firmware name in params José Expósito
  2024-03-21 14:38 ` [PATCH 2/2] HID: uclogic: Expose firmware name via sysfs José Expósito
  0 siblings, 2 replies; 5+ messages in thread
From: José Expósito @ 2024-03-21 14:38 UTC (permalink / raw)
  To: jikos
  Cc: benjamin.tissoires, linux-input, linux-kernel,
	José Expósito

Hi everyone,

This series exposes the UCLogic tablets firmware name to user userspace
via sysfs.

libwacom can use it to identify this family of tablets, which has been
very difficult until now because vendor keep reusing the same VIP/PID.

This is the PR consuming the new interface:
https://github.com/linuxwacom/libwacom/pull/620

Finally, I created a tool to generate a list of firmware name <-> table
model for UCLogic-like drawing tablets:
https://github.com/JoseExposito/uclogic-firmware-names

Best wishes,
José Expósito

José Expósito (2):
  HID: uclogic: Store firmware name in params
  HID: uclogic: Expose firmware name via sysfs

 drivers/hid/hid-uclogic-core.c   | 16 ++++++++++++++++
 drivers/hid/hid-uclogic-params.c | 14 +++++++-------
 drivers/hid/hid-uclogic-params.h |  5 +++++
 3 files changed, 28 insertions(+), 7 deletions(-)

-- 
2.44.0


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

end of thread, other threads:[~2024-03-22 10:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-21 14:38 [PATCH 0/2] Expose firmware name to identify tablets in libwacom José Expósito
2024-03-21 14:38 ` [PATCH 1/2] HID: uclogic: Store firmware name in params José Expósito
2024-03-21 15:01   ` Benjamin Tissoires
2024-03-22 10:06     ` José Expósito
2024-03-21 14:38 ` [PATCH 2/2] HID: uclogic: Expose firmware name via sysfs José Expósito

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox