intel/lynxpoint: Use separate SMI callback for USB XHCI routing

This will allow the legacy mode boot path to leave USB
ports routed to EHCI so they can be used by SeaBIOS.

BUG=chrome-os-partner:22085
BRANCH=falco,peppy
TEST=manual: Build and boot from USB and SeaBIOS on falco

Change-Id: I46870eccd1b846dc8a7f8d7948969c8e623e18cd
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/66547
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/6011
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
This commit is contained in:
Duncan Laurie 2013-08-21 13:16:21 -07:00 committed by Patrick Georgi
parent 7034b9ef77
commit 78145a56b4
1 changed files with 1 additions and 3 deletions

View File

@ -316,10 +316,8 @@ static void southbridge_smi_apmc(void)
printk(BIOS_DEBUG, "SMI#: Setting GNVS to %p\n", gnvs);
}
break;
case APM_CNT_FINALIZE:
#if CONFIG_FINALIZE_USB_ROUTE_XHCI
case 0xca:
usb_xhci_route_all();
#endif
break;
#if CONFIG_ELOG_GSMI
case ELOG_GSMI_APM_CNT: