summaryrefslogtreecommitdiff
path: root/lib/timerqueue.c
diff options
context:
space:
mode:
authorDavid Moore <david.moore@gmail.com>2013-01-23 22:19:49 -0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-02-11 08:47:21 -0800
commitb4e8be42e038f1b931a44bc93050f8a261b495a1 (patch)
treeb143a1029f7a80ea3f7f81995165e3d40e5f59bc /lib/timerqueue.c
parent235b62026c1f73decda124912930e322dc8ec57d (diff)
downloadlinux-3.10-b4e8be42e038f1b931a44bc93050f8a261b495a1.tar.gz
linux-3.10-b4e8be42e038f1b931a44bc93050f8a261b495a1.tar.bz2
linux-3.10-b4e8be42e038f1b931a44bc93050f8a261b495a1.zip
usb: Prevent dead ports when xhci is not enabled
commit 58b2939b4d5a030eaec469d29812ab8477ee7e76 upstream. When the xHCI driver is not available, actively switch the ports to EHCI mode since some BIOSes leave them in xHCI mode where they would otherwise appear dead. This was discovered on a Dell Optiplex 7010, but it's possible other systems could be affected. This should be backported to kernels as old as 3.0, that contain the commit 69e848c2090aebba5698a1620604c7dccb448684 "Intel xhci: Support EHCI/xHCI port switching." Signed-off-by: David Moore <david.moore@gmail.com> Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib/timerqueue.c')
0 files changed, 0 insertions, 0 deletions