switch-coreboot/src
Matt DeVillier 660de34bbf drivers/fsp1_1: decouple VBT from execution of GOP driver
Commit 2e7f6cc introduced the 'no graphics init' option for
FSP 1.1 SoCs using a GOP driver to init the display, but selecting
that option while including a VBT breaks compilation for Braswell
and Skylake devices because the VBT and GOP driver are intertwined.

This patch decouples the VBT from the GOP driver execution,
allowing the 'no graphics init' option to compile (and work)
properly when CONFIG_ADD_VBT_DATA_FILE=y.

Change-Id: Ifbcf32805177c290c4781b32bbcca679bcb0c297
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/20210
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Youness Alaoui <snifikino@gmail.com>
2017-06-14 21:38:24 +02:00
..
acpi src/acpi: Capitalize ACPI and SATA 2016-07-31 19:25:40 +02:00
arch arch/x86: Fix undefined behavior 2017-06-14 19:51:12 +02:00
commonlib commonlib: Move drivers/storage into commonlib/storage 2017-05-12 18:20:33 +02:00
console src/console: add IS_ENABLED() around Kconfig symbol references 2017-06-12 04:08:55 +02:00
cpu cpu/x86/mtrr: fail early if solution exceeds available MTRRs 2017-06-13 20:03:16 +02:00
device device/pnp: remove struct io_info 2017-06-13 15:21:58 +02:00
drivers drivers/fsp1_1: decouple VBT from execution of GOP driver 2017-06-14 21:38:24 +02:00
ec device/pnp: remove struct io_info 2017-06-13 15:21:58 +02:00
include Consolidate reset API, add generic reset_prepare mechanism 2017-06-13 20:53:09 +02:00
lib Add support for Undefined Behavior Sanitizer 2017-06-14 19:56:59 +02:00
mainboard mainboard/google/{poppy,soraka}: Disable unused GSPI1 interface 2017-06-14 20:29:12 +02:00
northbridge nb/intel/pineview/raminit.c: Use static const for lookup tables 2017-06-13 22:45:57 +02:00
soc soc/intel/skylake: Add missing PCH_DEV_* definitions 2017-06-14 20:20:16 +02:00
southbridge Consolidate reset API, add generic reset_prepare mechanism 2017-06-13 20:53:09 +02:00
superio device/pnp: remove struct io_info 2017-06-13 15:21:58 +02:00
vboot vboot: Separate board name and version number in FWID with a dot 2017-04-29 01:44:10 +02:00
vendorcode vendorcode/siemens: Add new values to hwilib 2017-06-13 10:27:04 +02:00
Kconfig Add support for Undefined Behavior Sanitizer 2017-06-14 19:56:59 +02:00