]> git.baikalelectronics.ru Git - kernel.git/commit
USB: Add support for SuperSpeed isoc endpoints
authorPaul Zimmerman <Paul.Zimmerman@synopsys.com>
Tue, 1 Mar 2011 02:11:27 +0000 (18:11 -0800)
committerSarah Sharp <sarah.a.sharp@linux.intel.com>
Mon, 14 Mar 2011 01:23:57 +0000 (18:23 -0700)
commit3825e4fbc3a0ecff7aacd32b7957cf152d7eb4e4
treec5b55f5afa88fb5b7820237a9de4c897b0c830e9
parentf9431074a82310e801997e60b0e98fdaa747c23d
USB: Add support for SuperSpeed isoc endpoints

Use the Mult and bMaxBurst values from the endpoint companion
descriptor to calculate the max length of an isoc transfer.

Add USB_SS_MULT macro to access Mult field of bmAttributes, at
Sarah's suggestion.

This patch should be queued for the 2.6.36 and 2.6.37 stable trees, since
those were the first kernels to have isochronous support for SuperSpeed
devices.

Signed-off-by: Paul Zimmerman <paulz@synopsys.com>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Cc: stable@kernel.org
drivers/usb/core/urb.c
include/linux/usb/ch9.h