coreboot/src
Duncan Laurie 594298a124 haswell: Add pei_data field for USB routing
The linux kernel will unconditionally route all USB
ports to the XCHI controller at boot.  The EHCI controller
can then be disabled, and it should be left disabled
by the reference code when this is done.

However not all OS may do this unconditional route,
so provide an option to the reference code binary to
enable this behavior.

BUG=chrome-os-partner:21342
BRANCH=falco,peppy
CQ-DEPEND=CL:*41929
TEST=emerge-falco chromeos-coreboot-falco

Change-Id: Iedf5af54182bf109cd1119c1999e46300665d41e
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/63797
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2013-07-31 13:15:53 -07:00
..
arch ARM: Don't use const pointers with the write functions. 2013-07-31 12:33:06 -07:00
console Don't try to use CBMEM console in bootblock 2013-06-20 15:51:33 -07:00
cpu exynos5250: Get rid of the PWM timer code we shouldn't be using anymore. 2013-07-31 12:33:06 -07:00
device Log device path during resource allocation 2013-07-09 13:27:45 -07:00
drivers Patch to calculate transcoder flags based on pipe config. 2013-07-31 12:33:20 -07:00
ec chromeec: Allow get_board_version to be called from romstage. 2013-07-09 15:21:27 -07:00
include Add simple hexdump function 2013-07-30 15:25:06 -07:00
lib Patch to calculate transcoder flags based on pipe config. 2013-07-31 12:33:20 -07:00
mainboard Patch to calculate transcoder flags based on pipe config. 2013-07-31 12:33:20 -07:00
northbridge haswell: Add pei_data field for USB routing 2013-07-31 13:15:53 -07:00
southbridge lynxpoint: don't return value for void function 2013-07-29 11:07:37 -07:00
superio Drop prototype guarding for romcc 2013-05-10 11:55:20 -07:00
vendorcode Rename cpu/x86/car.h to arch/early_variables.h 2013-07-30 13:40:23 -07:00
Kconfig Add a HAVE_ARCH_MEMMOVE option to allow overriding memmove. 2013-07-08 11:30:26 -07:00