Comment 32 for bug 1210858

Combat (combatb2) wrote :

Found the problem.

changed pci-quirks.c in v3.11 with
--- pci-quirks.c~ 2013-08-06 07:25:47.000000000 -0400
+++ pci-quirks.c 2013-08-30 14:23:47.597891192 -0400
@@ -921,9 +921,10 @@
  writel(val, base + ext_cap_offset + XHCI_LEGACY_CONTROL_OFFSET);

 hc_init:
+ /*
  if (usb_is_intel_switchable_xhci(pdev))
   usb_enable_xhci_ports(pdev);
-
+ */
  op_reg_base = base + XHCI_HC_LENGTH(readl(base));

  /* Wait for the host controller to be ready before writing any

rebuilt the kernel and the USB 2.0 ports now work!