diff options
author | hselasky <hselasky@FreeBSD.org> | 2012-01-13 22:19:14 +0000 |
---|---|---|
committer | hselasky <hselasky@FreeBSD.org> | 2012-01-13 22:19:14 +0000 |
commit | d848d170333deb40ec475595eeab19c06dfcd677 (patch) | |
tree | 1e1eda985359ab8ae8e00b3fd196c094eab1d81e /sys/dev/usb | |
parent | b093ab80c08b5f5da106d22806893d76bd820b7f (diff) | |
download | FreeBSD-src-d848d170333deb40ec475595eeab19c06dfcd677.zip FreeBSD-src-d848d170333deb40ec475595eeab19c06dfcd677.tar.gz |
Bugfix: Make sure the XHCI driver doesn't clear
the route string field. Else USB 3.0 HUBs
won't work.
MFC after: 5 days
Diffstat (limited to 'sys/dev/usb')
-rw-r--r-- | sys/dev/usb/controller/xhci.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/usb/controller/xhci.c b/sys/dev/usb/controller/xhci.c index 2d1ec92..a9690f9 100644 --- a/sys/dev/usb/controller/xhci.c +++ b/sys/dev/usb/controller/xhci.c @@ -2264,7 +2264,7 @@ xhci_configure_device(struct usb_device *udev) temp |= XHCI_SCTX_0_CTX_NUM_SET(XHCI_MAX_ENDPOINTS - 1); break; default: - temp = XHCI_SCTX_0_CTX_NUM_SET(1); + temp |= XHCI_SCTX_0_CTX_NUM_SET(1); break; } |