On Sunday 05 February 2006 2:33 am, Carlo E. Prelz wrote: > In drivers/usb/host/pci-quirks.c, in function quirk_usb_disable_ehci > (should start around line 211) there is a stanza that reads: > > /* always say Linux will own the hardware > * by setting EHCI_USBLEGSUP_OS. > */ > pci_write_config_byte(pdev, offset + 3, 1); > > On my sapphire athlon64 motherboard (see the thread for more details), > this call never returns (without generating any output). I commented > it out, and now the EHCI subsystem works OK (currently running > 2.6.16rc2).
Interesting ... feels like a BIOS problem. If you want to experiment, there's a right bracket -- "}" -- immediately before that. Try moving it right after that write, so that write_config_byte is covered by the preceding "if LEGSUP_BIOS" test; or copying the much later "disable SMI" clause into an "else" for that "if". - Dave ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel