2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-24 21:24:00 +08:00
linux-next/drivers/hid/usbhid
Bastien Nocera 0887b4cb21 HID: force hiddev creation for SONY PS3 controller
The device is not discoverable, and needs to be poked to set its master, the
Bluetooth device it will try to connect to when the "Home" button is pressed
without a cable plugged in.

Using libusb means disconnecting the device from its driver to get the report
descriptor. Using hiddev, we can poke it without relinquishing control over it,
so when you plug it in, it would still work as a pad.

This could be then used by sixpair program, after it is rewritten to use
hiddev instead of libusb.

Signed-off-by: Bastien Nocera <hadess@hadess.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2008-01-28 14:51:21 +01:00
..
hid-core.c Merge branch 'hidraw' into for-linus 2007-10-14 14:47:56 +02:00
hid-ff.c changed email 2007-10-20 00:47:32 +02:00
hid-lgff.c HID: make debugging output runtime-configurable 2007-07-09 14:03:35 +02:00
hid-pidff.c HID: fix autocentering of PID devices 2007-07-09 14:13:35 +02:00
hid-plff.c HID: use hid-plff driver for GreenAsia 0e8f:0003 devices 2007-10-14 13:40:01 +02:00
hid-quirks.c HID: force hiddev creation for SONY PS3 controller 2008-01-28 14:51:21 +01:00
hid-tmff.c HID: fix a potential bug in pointer casting 2008-01-28 14:51:19 +01:00
hid-zpff.c HID: make debugging output runtime-configurable 2007-07-09 14:03:35 +02:00
hiddev.c HID: hiddev - fix compiler warning 2007-10-31 13:30:34 +01:00
Kconfig HID: Add support for Apple aluminum USB keyboards. 2008-01-28 14:51:19 +01:00
Makefile USB HID: encapsulate quirk handling into hid-quirks.c 2007-04-19 13:27:04 +02:00
usbhid.h USB HID: move usbhid code from drivers/usb/input to drivers/hid/usbhid 2007-04-11 10:36:02 +02:00
usbkbd.c HID: Use hid blacklist in usbmouse/usbkbd 2008-01-28 14:51:21 +01:00
usbmouse.c HID: Use hid blacklist in usbmouse/usbkbd 2008-01-28 14:51:21 +01:00