coreboot/src/vendorcode
Furquan Shaikh 94b18a1757 xip: Do not pass --xip for early stages if CAR supports code execution
On modern x86 platforms like apollolake, pre-RAM stages verstage and
romstage run within the cache-as-ram region. Thus, we do not need to
pass in the --xip parameter to cbfstool while adding these
stages. Introduce a new Kconfig variable NO_XIP_EARLY_STAGES which is
default false for all x86 platforms. Apollolake selects this option
since it supports code execution with CAR.

Change-Id: I2848046472f40f09ce7fc230c258b0389851b2ea
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/14623
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2016-05-09 05:01:58 +02:00
..
amd AGESA vendorcode: Fix type mismatch 2016-04-21 07:39:13 +02:00
google xip: Do not pass --xip for early stages if CAR supports code execution 2016-05-09 05:01:58 +02:00
intel vendorcode/intel/fsp/fsp1_1/quark: Update FspUpdVpd.h 2016-05-03 22:53:20 +02:00
siemens drivers/intel/i210: Use uint8_t and friends instead of u8 2016-04-28 08:25:23 +02:00
Makefile.inc vendorcode/siemens: Add hwilib for Siemens specific info struct 2016-04-28 08:15:47 +02:00