Timothy Pearson (tpearson@raptorengineeringinc.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8368
-gerrit
commit 5e61d5dfeb5112e5338f580b01a92938f2bb065c Author: Timothy Pearson tpearson@raptorengineeringinc.com Date: Thu Feb 5 10:47:40 2015 -0600
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 --- src/Kconfig | 2 +- src/mainboard/asus/kfsn4-dre/Kconfig | 1 + 2 files changed, 2 insertions(+), 1 deletion(-)
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. diff --git a/src/mainboard/asus/kfsn4-dre/Kconfig b/src/mainboard/asus/kfsn4-dre/Kconfig index c16440d..f2530e5 100644 --- a/src/mainboard/asus/kfsn4-dre/Kconfig +++ b/src/mainboard/asus/kfsn4-dre/Kconfig @@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy select MMCONF_SUPPORT_DEFAULT select DRIVERS_XGI_Z9S select MAINBOARD_HAS_NATIVE_VGA_INIT + select MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG
config MAINBOARD_DIR string