aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorAl Cooper <[email protected]>2020-06-24 16:59:46 +0300
committerGreg Kroah-Hartman <[email protected]>2020-06-24 16:03:41 +0200
commita73d9d9cfc3cfceabd91fb0b0c13e4062b6dbcd7 (patch)
tree590d68d6f23efe82082986ba75b0eaec7f262582 /tools/perf/scripts/python/export-to-sqlite.py
parentdceea67058fe22075db3aed62d5cb62092be5053 (diff)
xhci: Fix enumeration issue when setting max packet size for FS devices.
Unable to complete the enumeration of a USB TV Tuner device. Per XHCI spec (4.6.5), the EP state field of the input context shall be cleared for a set address command. In the special case of an FS device that has "MaxPacketSize0 = 8", the Linux XHCI driver does not do this before evaluating the context. With an XHCI controller that checks the EP state field for parameter context error this causes a problem in cases such as the device getting reset again after enumeration. When that field is cleared, the problem does not occur. This was found and fixed by Sasi Kumar. Cc: [email protected] Signed-off-by: Al Cooper <[email protected]> Signed-off-by: Mathias Nyman <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions