[PATCH v3 0/7] HID: sony: DS4 motion sensor improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Roderick Colenbrander <roderick.colenbrander@xxxxxxxx>

Hi all,

This patch is a resubmit of previous patches, which moved the DS4
motion sensors to a separate device and which added calibration.
The patches weren't merged, because there was discussion about
the overall direction of streaming motion sensors for linux input.
Last week consensus was reached with Jiri on the direction, so I'm
resubmitting these patches.

In addtion this series adds a few more patches to improve ds4 dongle
support. One patch separates the ds4 dongle handling from the ds4 usb
as the dongle needs slightly different handling (behaves like bluetooth
in some cases). The other patches focus on scheduling dongle calibration
based on connection of a DS4 to the dongle. To allow for this in a clean
way this required some rework to the work handling code.

Thanks,
Roderick

Roderick Colenbrander (7):
  HID: sony: Report DS4 motion sensors through a separate device
  HID: sony: Calibrate DS4 motion sensors
  HID: sony: Report hardware timestamp for DS4 sensor values
  HID: sony: Remove report descriptor fixup for DS4
  HID: sony: Treat the ds4 dongle as a separate device
  HID: sony: Make work handling more generic
  HID: sony: Support motion sensor calibration on dongle

 Documentation/input/event-codes.txt |    5 +-
 drivers/hid/hid-sony.c              | 1063 +++++++++++++++++------------------
 include/uapi/linux/input.h          |   11 +-
 3 files changed, 515 insertions(+), 564 deletions(-)

-- 
2.9.3

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux