coreboot-kgpe-d16/src/drivers
Vladimir Serbinenko 38cf94b250 ivybridge 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: I38e78fb845e43b81df084cd4d65f4618bfb2506d
Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-on: http://review.coreboot.org/10205
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-05-19 16:24:05 +02:00
..
ams rtc: add config flag to denote rtc API availability 2015-04-22 16:18:13 +02:00
ati x86: Change MMIO addr in readN(addr)/writeN(addr, val) to pointer 2015-02-15 08:50:22 +01:00
dec {arch,cpu,drivers,ec}: Don't hide pointers behind typedefs 2014-10-27 23:40:05 +01:00
elog elog: use CONFIG_RTC 2015-04-22 16:18:19 +02:00
emulation {arch,cpu,drivers,ec}: Don't hide pointers behind typedefs 2014-10-27 23:40:05 +01:00
generic x86: Change MMIO addr in readN(addr)/writeN(addr, val) to pointer 2015-02-15 08:50:22 +01:00
gic drivers/gic: reprogram the GIC CPU interface to bypass IRQ 2015-05-18 13:16:33 +02:00
i2c vboot: split class in library and stage 2015-04-30 15:39:53 +02:00
ics drivers: Use DEVICE_NOOP macro over dummy symbol 2014-11-01 21:14:07 +01:00
intel ivybridge native gfx init: Adjust state to be compatible with OPROM. 2015-05-19 16:24:05 +02:00
ipmi Kconfig whitespace fixes 2015-04-28 21:14:56 +02:00
lenovo lenovo/x200: Enable wacom digitizer support for x200t 2015-05-17 12:57:15 +02:00
maxim i2c: Replace the i2c API. 2014-12-16 00:02:43 +01:00
net drivers/net/ne2k.c: Fix regression 2014-11-22 15:25:09 +01:00
parade i2c: Replace the i2c API. 2014-12-16 00:02:43 +01:00
pc80 kbuild: Use wildcard for driver subdirectories 2015-05-07 19:41:42 +02:00
ricoh x230: Fix ricoh driver. 2015-05-15 17:59:22 +02:00
sil Fix some minor Kconfig issues 2015-04-28 20:49:12 +02:00
spi drivers/spi/stmicro: Rename N25Q256A to N25Q256 2015-05-04 22:34:22 +02:00
ti rtc: add config flag to denote rtc API availability 2015-04-22 16:18:13 +02:00
trident drivers: Trivial - drop trailing blank lines at EOF 2014-07-08 13:51:47 +02:00
uart verstage: provide support for serial console 2015-05-13 20:53:38 +02:00
usb usbdebug: Add FTDI FT232H support 2015-05-12 07:12:07 +02:00
xgi Fix some minor Kconfig issues 2015-04-28 20:49:12 +02:00
xpowers drivers/xpowers/axp209: Adapt to new I²C API 2015-02-20 23:20:56 +01:00