FYI, when I boot MS Windows 8.1, it says the USB controller is "Intel EHCI 0F34" (w/ "usbehci.sys" driver). On Tue, Dec 17, 2013 at 7:12 PM, Adam Williamson <awilliam@xxxxxxxxxx> wrote: > Ken Harris <kjh@xxxxxxxxxxx> wrote: >>On Tue, Dec 17, 2013 at 1:03 PM, Sarah Sharp >><sarah.a.sharp@xxxxxxxxxxxxxxx> wrote: >> >>>> On Tue, 17 Dec 2013, Ken Harris wrote: >> >>>> > Sebastien: >>>> > >>>> > Thanks for the info. I just tried Linux >>3.13.0-0.rc3.git5.1.fc21.i686 >>>> > (from Fedora rawhide) and I still get the same error messages and >>USB >>>> > still doesn't work. I saw a post about Atom Z3740D (Bay Trail-T) >>in a >>>> > Dell Venue 8 Pro, and his USB works OK (but seems to use the >>xhci_hcd >>>> > driver : >>>> >>>> > Whereas my Gateway LT41P uses ehci & ohci >> >>> Are you enabling CONFIG_USB_XHCI_HCD in your .config? Maybe the BIOS >>> expects your OS to switch the ports over to xHCI, but you don't have >>the >>> driver compiled? >> >>> If you do have CONFIG_USB_XHCI_HCD turned on for 3.13, please make >>sure >>> CONFIG_USB_DEBUG is turned on as well, and send me the resulting >>dmesg, >>> starting from boot. That should let me see which (if any) ports are >>> being switched over from EHCI to xHCI. >> >>> Other things to look for in your BIOS settings are things labeled >>"xHCI >>> mode". It may have options like "enabled", "disabled", "Auto", or >>> "Smart Auto". You want it to be set to either "enabled" or one of >>the >>> "auto" options. >>> >>> Sarah Sharp >> >>Sarah ! >> >>Thanks for looking at this. >> >>Yes, Fedora has CONFIG_USB_XHCI_HCD=y . When you say, "switch the >>ports over to xHCI" ... I assume your mean this patch : >> >>[PATCH] xhci: Add BayTrail to list of Intel switchable hosts ( >>http://www.spinics.net/lists/linux-usb/msg86204.html ). >> >>I don't see CONFIG_USB_DEBUG set in Fedora, but they do distribute >>debug kernels (eg : kernel-PAEdebug-3.11.10-301.fc20.i686 ), so >>perhaps that includes setting CONFIG_USB_DEBUG ? My original post has >>the output of a debug kernel : >>http://www.spinics.net/lists/linux-usb/msg99549.html . >> >>If that's not good enough, I can try to compile a kernel with >>CONFIG_USB_DEBUG, but it looks like there is no "xHCI switch" code in >>Fedora: >> > >From my (noobish) reading of the Fedora source ( >>http://mirrors.kernel.org/fedora/development/rawhide/source/SRPMS/k/kernel-3.13.0-0.rc3.git5.1.fc21.src.rpm >>: linux-3.12 patch-3.13-rc3 patch-3.13-rc3-git5 ), I don't see any >>reference to the switchable code (ie : 'find -type f |xargs egrep >>"PCI_DEVICE_ID_INTEL_LYNX_POINT|intel_switchabl"' returns nothing). >> >>FYI, I filed a Redhat bug : >>https://bugzilla.redhat.com/show_bug.cgi?id=1039245 >> >>FYI, my BIOS doesn't have any USB options (just AHCI). >> >>FYI, the Dell Venue 8 Pro user (adam) is also using Fedora, but I >>suspect that his BIOS has enabled xHCI, so he doesn't need the "xHCI >>switchable" code. >> >>I haven't built a kernel in a while, but I can try to apply the patch >>and see if that fixed the problem. >> >>Thanks again, >>Ken > > USB does seem to work without much trouble on the v8p, yeah (one of the few things that does). I've been busy with the fedora 20 release, but I'll probably get back to playing with it in a day or two. > -- > Adam Williamson > Fedora QA Community Monkey > IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin DOT net > http://www.happyassassin.net -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html