]> git.baikalelectronics.ru Git - kernel.git/commit
xhci: Recognize USB 3.0 devices as superspeed at powerup
authorManoj Iyer <manoj.iyer@canonical.com>
Wed, 22 Aug 2012 16:53:18 +0000 (11:53 -0500)
committerSarah Sharp <sarah.a.sharp@linux.intel.com>
Tue, 4 Sep 2012 22:07:29 +0000 (15:07 -0700)
commitd7e74e2643bcc6340a698a48c1c83e096d4c0524
treeca724d479d7dd8350f31a53590b0bc7c1bcdd2e7
parent66612a2061475483c0416fe8a22988552f52e034
xhci: Recognize USB 3.0 devices as superspeed at powerup

On Intel Panther Point chipset USB 3.0 devices show up as
high-speed devices on powerup, but after an s3 cycle they are
correctly recognized as SuperSpeed. At powerup switch the port
to xHCI so that USB 3.0 devices are correctly recognized.

BugLink: http://bugs.launchpad.net/bugs/1000424
This patch should be backported to kernels as old as 3.0, that contain
commit ID 7012a47df09cd3bad9d9b25a3f9c6f48a31fb173 "Intel xhci: Support
EHCI/xHCI port switching."

Signed-off-by: Manoj Iyer <manoj.iyer@canonical.com>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Cc: stable@vger.kernel.org
drivers/usb/host/pci-quirks.c