summaryrefslogtreecommitdiffstats
path: root/net/bluetooth/hci_event.c
diff options
context:
space:
mode:
authorDavid Herrmann <dh.herrmann@gmail.com>2013-04-06 20:28:52 +0200
committerGustavo Padovan <gustavo.padovan@collabora.co.uk>2013-04-17 08:04:17 +0200
commite73dcfbf061b524fe9aaef56cf3c2e234a45ec19 (patch)
tree2de97e0729940dc1bfd85a01286e4953713a76b9 /net/bluetooth/hci_event.c
parentBluetooth: hidp: don't send boot-protocol messages as HID-reports (diff)
downloadlinux-e73dcfbf061b524fe9aaef56cf3c2e234a45ec19.tar.xz
linux-e73dcfbf061b524fe9aaef56cf3c2e234a45ec19.zip
Bluetooth: hidp: fix sending output reports on intr channel
According to the specifications, data output reports must be sent on the interrupt channel. See also usbhid implementation. Sending these reports on the control channel breaks newer Wii Remotes. Note that this will make output reports asynchronous. However, that's how hid_output_raw_report() is supposed to work with HID_OUTPUT_REPORT as report type. There are no responses to output reports. Signed-off-by: David Herrmann <dh.herrmann@gmail.com> Acked-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
Diffstat (limited to 'net/bluetooth/hci_event.c')
0 files changed, 0 insertions, 0 deletions