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 <[email protected]> wrote: > Ken Harris <[email protected]> wrote: >>On Tue, Dec 17, 2013 at 1:03 PM, Sarah Sharp >><[email protected]> 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 [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
