]> 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)
commit238b6820498e1efcb850ffa71916544f3074a0a3
treeca724d479d7dd8350f31a53590b0bc7c1bcdd2e7
parentb606b61489dced42a88c3f6bff0b74f751da4b86
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 298e3a6735391ac220c926702b1f9aa817cf2b0f "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