HID: Add support for Sony PS3 BD Remote Control
authorDavid Dillow <dave@thedillows.org>
Tue, 25 Sep 2012 21:02:27 +0000 (23:02 +0200)
committerJiri Kosina <jkosina@suse.cz>
Mon, 1 Oct 2012 08:11:48 +0000 (10:11 +0200)
commit5844c1cdb630b537a2ecdf74dab2985e51dc1bd9
tree7374a3cc5379f68a4c0c95a430bb300f2f7cda44
parentcead24c1181ad199354bd08013d0f9d08b66691b
HID: Add support for Sony PS3 BD Remote Control

The Sony PS3 Blue-ray Disc Remote Control used to be supported by the
BlueZ project's user space, but the code that handled it was recently
removed as its functionality conflicted with a real HSP implementation
and the mapping was thought to be better handled in the kernel. This is
a port of the mapping logic from the fakehid driver by Marcel Holtmann
to the in-kernel HID layer.

We also add support for the Logitech Harmony Adapter for PS3, which
emulates the BD Remote.

Signed-off-by: David Dillow <dave@thedillows.org>
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/Kconfig
drivers/hid/Makefile
drivers/hid/hid-core.c
drivers/hid/hid-ids.h
drivers/hid/hid-ps3remote.c [new file with mode: 0644]