summaryrefslogtreecommitdiff
path: root/drivers/usb/host/ohci-hub.c
diff options
context:
space:
mode:
authorSarah Sharp <sarah.a.sharp@linux.intel.com>2013-01-11 19:19:07 (GMT)
committerSarah Sharp <sarah.a.sharp@linux.intel.com>2013-01-24 17:53:36 (GMT)
commit760973d2a74b93eb1697981f7448f0e62767cfc4 (patch)
tree4adec8398c6cf7fdb97c518b79f170f519339160 /drivers/usb/host/ohci-hub.c
parentdba63b2f733ebfd89bbb15e8fe8ca10fd3871a7f (diff)
downloadlinux-fsl-qoriq-760973d2a74b93eb1697981f7448f0e62767cfc4.tar.xz
xhci: Fix isoc TD encoding.
An isochronous TD is comprised of one isochronous TRB chained to zero or more normal TRBs. Only the isoc TRB has the TBC and TLBPC fields. The normal TRBs must set those fields to zeroes. The code was setting the TBC and TLBPC fields for both isoc and normal TRBs. Fix this. This should be backported to stable kernels as old as 3.0, that contain the commit b61d378f2da41c748aba6ca19d77e1e1c02bcea5 " xhci 1.0: Set transfer burst last packet count field." Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com> Cc: stable@vger.kernel.org
Diffstat (limited to 'drivers/usb/host/ohci-hub.c')
0 files changed, 0 insertions, 0 deletions