summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <tpearson@raptorengineeringinc.com>2015-02-05 10:47:40 -0600
committerAlexandru Gagniuc <mr.nuke.me@gmail.com>2015-02-12 04:41:39 +0100
commitadb5908dc85f694420c28a6a3e78541a7254376a (patch)
tree2043b4f5418ec965775c10e5c1ab6ff944c51569
parent4549e5a6650b4d4634a46285796e63e31c99f9c8 (diff)
downloadcoreboot-staging-adb5908dc85f694420c28a6a3e78541a7254376a.zip
coreboot-staging-adb5908dc85f694420c28a6a3e78541a7254376a.tar.gz
payloads/seabios: Enable SeaVGABIOS option if native text init supported
SeaVGABIOS supports both the coreboot linear framebuffer and native EGA text mode. To use SeaBIOS interactively on standard VGA hardware a VBIOS is needed; SeaVGABIOS is one such option. TEST: Booted KFSN4-DRE with XGI Volari Z9s and SeaVGABIOS. Was able to interact with SeaBIOS and comboot menu, then booted Linux successfully. VGA display was continuously usable from power on to Linux login. Change-Id: Id4bd4cb5cece9114457633832c5f0e5280c02b47 Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com> Reviewed-on: http://review.coreboot.org/8368 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
-rw-r--r--src/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Kconfig b/src/Kconfig
index e5dc26b..4c80f34 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -661,7 +661,7 @@ config SEABIOS_MALLOC_UPPERMEMORY
config SEABIOS_VGA_COREBOOT
prompt "Include generated option rom that implements legacy VGA BIOS compatibility" if PAYLOAD_SEABIOS
default n
- depends on !VGA_BIOS && MAINBOARD_DO_NATIVE_VGA_INIT
+ depends on !VGA_BIOS && (MAINBOARD_DO_NATIVE_VGA_INIT || MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG)
bool
help
Coreboot can initialize the GPU of some mainboards.
OpenPOWER on IntegriCloud