diff options
author | David Moore <david.moore@gmail.com> | 2013-01-23 22:19:49 -0800 |
---|---|---|
committer | Sarah Sharp <sarah.a.sharp@linux.intel.com> | 2013-01-24 09:56:19 -0800 |
commit | 58b2939b4d5a030eaec469d29812ab8477ee7e76 (patch) | |
tree | 9067f1fad90076e010f9ade5b36f43ffaa449364 /drivers/i2c | |
parent | 48c3375c5f69b1c2ef3d1051a0009cb9bce0ce24 (diff) | |
download | linux-3.10-58b2939b4d5a030eaec469d29812ab8477ee7e76.tar.gz linux-3.10-58b2939b4d5a030eaec469d29812ab8477ee7e76.tar.bz2 linux-3.10-58b2939b4d5a030eaec469d29812ab8477ee7e76.zip |
usb: Prevent dead ports when xhci is not enabled
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>
Cc: stable@vger.kernel.org
Diffstat (limited to 'drivers/i2c')
0 files changed, 0 insertions, 0 deletions