Fix USB Debug Device for Intel ICH chipsets
The USB EHCI controller reset is not really needed on ICH, and in fact the code bailed out there which is the most stupid thing to do. So just keep trying. Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4836 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
8f3b8583e2
commit
b53bed1567
|
@ -407,11 +407,10 @@ try_next_port:
|
|||
cmd = readl(&ehci_regs->command);
|
||||
} while ((cmd & CMD_RESET) && (--loop > 0));
|
||||
|
||||
if(!loop) {
|
||||
if(!loop)
|
||||
dbgp_printk("Could not reset EHCI controller.\n");
|
||||
return;
|
||||
}
|
||||
dbgp_printk("EHCI controller reset successfully.\n");
|
||||
else
|
||||
dbgp_printk("EHCI controller reset successfully.\n");
|
||||
|
||||
/* Claim ownership, but do not enable yet */
|
||||
ctrl = readl(&ehci_debug->control);
|
||||
|
|
Loading…
Reference in New Issue