]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Input: xpad - use proper endpoint type
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 25 Nov 2014 08:38:17 +0000 (00:38 -0800)
committerZefan Li <lizefan@huawei.com>
Tue, 14 Apr 2015 09:33:38 +0000 (17:33 +0800)
commit267817fd992efefb99ba204849a226373a087092
tree5121dd065ee1a53b62f25b2ce886087634fab9d2
parentf225c5260d960b8fb4f35a88552990356552e46f
Input: xpad - use proper endpoint type

commit a1f9a4072655843fc03186acbad65990cc05dd2d upstream.

The xpad wireless endpoint is not a bulk endpoint on my devices, but
rather an interrupt one, so the USB core complains when it is submitted.
I'm guessing that the author really did mean that this should be an
interrupt urb, but as there are a zillion different xpad devices out
there, let's cover out bases and handle both bulk and interrupt
endpoints just as easily.

Signed-off-by: "Pierre-Loup A. Griffais" <pgriffais@valvesoftware.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Zefan Li <lizefan@huawei.com>
drivers/input/joystick/xpad.c