coreboot-kgpe-d16/src
Vladimir Serbinenko 428130e839 nehalem native gfx init: Adjust state to be compatible with OPROM.
My main payload is GRUB and I load SeaBIOS as secondary payload when for some
reason I want to boot windows. In this scenario SeaBIOS runs VGA oprom
(SeaVGABIOS is not good enough with intel gfx). VGA oprom expects either
completely uninited gfx or some special state in gmbus and software scratch
registers. Provide this state.

The only alternative without this patch for such usecase is to use oprom and
I'd like to avoid doing so when going my main boot path to GNU/Linux.

Change-Id: Ic157a6a580d7a5048ac28155e0d6b3433bbd1f2c
Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-on: http://review.coreboot.org/10239
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-05-19 16:24:40 +02:00
..
arch arm64: psci: add cpu_suspend support 2015-05-18 13:16:26 +02:00
console console: Bring back newline translation 2015-05-15 00:03:33 +02:00
cpu x86: garbage collect SMM programs 2015-05-19 10:36:48 +02:00
device resource: Adjust memory resources high earlier 2015-05-05 01:26:02 +02:00
drivers ivybridge native gfx init: Adjust state to be compatible with OPROM. 2015-05-19 16:24:05 +02:00
ec lenovo: Disable radio when suspending or turning off. 2015-05-14 15:08:52 +02:00
include regions: add more helpers 2015-05-19 10:36:43 +02:00
lib regions: add more helpers 2015-05-19 10:36:43 +02:00
mainboard Move smi trap sample to documentation, don't keep it in every mobo. 2015-05-19 16:22:56 +02:00
northbridge nehalem native gfx init: Adjust state to be compatible with OPROM. 2015-05-19 16:24:40 +02:00
soc rk3288: remove unused structs and declarations 2015-05-15 22:48:13 +02:00
southbridge ibexpeak: Merge common NVS init 2015-05-15 08:44:59 +02:00
superio nuvoton/nct6776: there is no IRQ for LDN8 2015-05-17 14:33:51 +02:00
vendorcode vboot: remove vboot_context.h 2015-05-19 15:16:51 +02:00
Kconfig fmaptool: Introduce the fmd ("flashmap descriptor") language and compiler 2015-05-08 19:55:42 +02:00