]> git.baikalelectronics.ru Git - kernel.git/commit
usb: usbtest: bmAttributes would better be masked
authorHuang Rui <ray.huang@amd.com>
Mon, 23 Sep 2013 16:03:43 +0000 (00:03 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 26 Sep 2013 00:27:01 +0000 (17:27 -0700)
commit3fb3e9be84655bbacddfb995e4af71cec6e33132
tree8f351dd29a4c4155da6c22a07ec11dc2c1ca23ae
parent8baf28668e8f617af798a75b024c88c4c7153aab
usb: usbtest: bmAttributes would better be masked

When transfer type is isochronous, the other bits (bits 5..2) of
bmAttributes in endpoint descriptor might not be set zero. So it's better
to use usb_endpoint_type routine to mask bmAttributes with
USB_ENDPOINT_XFERTYPE_MASK to judge the transfter type later.

Signed-off-by: Huang Rui <ray.huang@amd.com>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/misc/usbtest.c