Patrick Georgi (patrick@georgi-clan.de) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/402
-gerrit
commit 2d718354199266b4f919b38e68386f0c92dc8d01 Author: Patrick Georgi patrick@georgi-clan.de Date: Sat Nov 5 01:09:47 2011 +0100
Shut down USB before starting Linux
Otherwise, if FILO knows EHCI and Linux only knows USB1 controllers, Linux won't find any devices as they're routed to EHCI.
Change-Id: I06d046056b9807d660127c28c364abf3852b32a5 Signed-off-by: Patrick Georgi patrick@georgi-clan.de --- i386/linux_load.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/i386/linux_load.c b/i386/linux_load.c index 07855bd..aa2f27e 100644 --- a/i386/linux_load.c +++ b/i386/linux_load.c @@ -792,6 +792,9 @@ int linux_load(const char *file, const char *cmdline) }
file_close(); +#if defined(CONFIG_USB) + usb_exit(); +#endif
hardware_setup();