summaryrefslogtreecommitdiff
path: root/sys/lib
diff options
context:
space:
mode:
authormischief <mischief@offblast.org>2019-04-18 02:48:35 -0700
committermischief <mischief@offblast.org>2019-04-18 02:48:35 -0700
commit83ab780783623cfa22febc82a4c7e1725db94f48 (patch)
tree82f19adb8a8765e78a0d680af947befbefde22c8 /sys/lib
parent8c95a221b041848a479cb2f79d5bb7be74022446 (diff)
nusb/usbd: stop sending port enable commands
from what i can tell, sending port enable is a spec violation. this fixes a hang during hub enumeration in the ASMedia xhci controller when i plug in my IBM UltraNav SK-8845. also, send unsuspend when port is suspended instead of enable. from the USB 2 specification: 11.24.2.7.1.2 PORT_ENABLE ... This bit may be set only as a result of a SetPortFeature(PORT_ENABLE). ... The hub response to a SetPortFeature(PORT_ENABLE) request is not specified.
Diffstat (limited to 'sys/lib')
0 files changed, 0 insertions, 0 deletions