All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] new driver for Valve Steam Controller
@ 2018-02-20 19:33 Rodrigo Rivas Costa
  2018-02-20 19:33 ` [PATCH v2 1/3] HID: add " Rodrigo Rivas Costa
                   ` (4 more replies)
  0 siblings, 5 replies; 20+ messages in thread
From: Rodrigo Rivas Costa @ 2018-02-20 19:33 UTC (permalink / raw)
  To: Jiri Kosina, Benjamin Tissoires, linux-kernel, linux-input
  Cc: Rodrigo Rivas Costa

This patchset implements a driver for Valve Steam Controller, based on a
reverse analysis by myself.

Notable changes from patchset v1:
 * Remove references to USB. Now the interesting interfaces are selected by
   looking for the ones with feature reports.
 * Feature reports buffers are allocated with hid_alloc_report_buf().
 * Feature report length is checked, to avoid overflows in case of
   corrupt/malicius USB devices.
 * Resolution added to the ABS axes.
 * A lot of minor cleanups.

Rodrigo Rivas Costa (3):
  HID: add driver for Valve Steam Controller
  HID: steam: add serial number information.
  HID: steam: add battery device.

 drivers/hid/Kconfig      |   8 +
 drivers/hid/Makefile     |   1 +
 drivers/hid/hid-ids.h    |   4 +
 drivers/hid/hid-quirks.c |   4 +
 drivers/hid/hid-steam.c  | 703 +++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 720 insertions(+)
 create mode 100644 drivers/hid/hid-steam.c

-- 
2.16.1

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

end of thread, other threads:[~2018-02-23  8:20 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-20 19:33 [PATCH v2 0/3] new driver for Valve Steam Controller Rodrigo Rivas Costa
2018-02-20 19:33 ` [PATCH v2 1/3] HID: add " Rodrigo Rivas Costa
2018-02-21  5:32   ` Cameron Gutman
2018-02-22 22:54     ` Rodrigo Rivas Costa
2018-02-21 14:13   ` Benjamin Tissoires
2018-02-20 19:33 ` [PATCH v2 2/3] HID: steam: add serial number information Rodrigo Rivas Costa
2018-02-20 19:33 ` [PATCH v2 3/3] HID: steam: add battery device Rodrigo Rivas Costa
2018-02-20 22:29 ` [PATCH v2 0/3] new driver for Valve Steam Controller Pierre-Loup A. Griffais
2018-02-20 23:20   ` Rodrigo Rivas Costa
2018-02-21  0:09     ` Pierre-Loup A. Griffais
2018-02-21 20:21       ` Rodrigo Rivas Costa
2018-02-22  0:13         ` Pierre-Loup A. Griffais
2018-02-22  9:05           ` Clément VUCHENER
2018-02-22  9:10           ` Benjamin Tissoires
2018-02-22 16:31             ` Rodrigo Rivas Costa
2018-02-22 17:06               ` Benjamin Tissoires
2018-02-22 17:48                 ` Rodrigo Rivas Costa
2018-02-23  8:20                   ` Benjamin Tissoires
2018-02-21 10:39 ` Clément VUCHENER
2018-02-21 10:57   ` Rodrigo Rivas Costa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.