coreboot-kgpe-d16/src/soc/intel/broadwell
Aaron Durbin e8e118dd32 Kconfig: introduce writable boot device notion
Indicate to the build system that a platform provides support
for a writable boot device. The following will provide the
necessary support:

COMMON_CBFS_SPI_WRAPPER users
soc/intel/apollolake
soc/intel/baytrail
soc/intel/braswell
soc/intel/broadwell
soc/intel/skylake

The SPI_FLASH option is auto-selected if the platform provides
write supoprt for the boot device and SPI flash is the boot
device.

Other platforms may provide similar support, but they do that
in a device specific manner such as selecting SPI_FLASH
explicitly. This provides clearance against build failures
where chipsets don't provide SPI API implementations even
though the platform may use a SPI flash to boot.

BUG=chrome-os-partner:56151

Change-Id: If78160f231c8312a313f9b9753607d044345d274
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/16211
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Martin Roth <martinroth@google.com>
2016-08-19 03:05:18 +02:00
..
acpi
bootblock soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
include/soc chromeos mainboards: remove chromeos.asl 2016-07-30 01:36:32 +02:00
romstage src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
acpi.c
adsp.c
chip.c
chip.h
cpu.c src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
cpu_info.c
ehci.c
elog.c soc/intel/broadwell: use common Intel ACPI hardware definitions 2016-07-15 08:32:49 +02:00
finalize.c
gpio.c
hda.c
igd.c bootmode: Get rid of CONFIG_BOOTMODE_STRAPS 2016-07-28 00:36:22 +02:00
iobp.c
Kconfig Kconfig: introduce writable boot device notion 2016-08-19 03:05:18 +02:00
lpc.c intel/lynxpoint,broadwell: Fix eDP display in Windows, SeaBios & Tiano 2016-08-02 00:47:26 +02:00
Makefile.inc
me.c
me_status.c broadwell/me: Fix out-of-bounds array access error 2016-05-04 16:33:24 +02:00
memmap.c
minihd.c
monotonic_timer.c
pch.c
pcie.c intel/broadwell: fix typo 2016-07-31 19:01:56 +02:00
pei_data.c
pmutil.c
ramstage.c
refcode.c soc/intel/broadwell: use common Intel ACPI hardware definitions 2016-07-15 08:32:49 +02:00
reset.c
sata.c
serialio.c
smbus.c
smbus_common.c
smi.c
smihandler.c soc/intel/broadwell: use common Intel ACPI hardware definitions 2016-07-15 08:32:49 +02:00
smmrelocate.c src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
spi.c
stage_cache.c src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
systemagent.c
tsc_freq.c
usb_debug.c
xhci.c soc/intel/broadwell: use common Intel ACPI hardware definitions 2016-07-15 08:32:49 +02:00