summaryrefslogtreecommitdiff
path: root/src/drivers/xgi/common/XGI_main.h
diff options
context:
space:
mode:
authorNico Huber <nico.h@gmx.de>2017-06-09 18:57:07 +0200
committerPatrick Georgi <pgeorgi@google.com>2017-06-15 06:23:42 +0200
commita1f842d158dfd1fea833b8f290c6f11063a783c2 (patch)
tree5c3df56ca94217afa291aee4b0ff7c0e8042bec9 /src/drivers/xgi/common/XGI_main.h
parente8f6569ab3944a7d6645a38f03acaf38852612be (diff)
downloadcoreboot-a1f842d158dfd1fea833b8f290c6f11063a783c2.tar.xz
drivers/xgi: Fix usage of NGI Kconfig options
This driver reinvented MAINBOARD_DO_NATIVE_VGA_INIT in a very special way: If it wasn't set, perform native gfx init in textmode, if it was set, perform native gfx init in linear framebuffer mode. Test for LINEAR_FRAMEBUFFER instead and make the native gfx init optional. Also, make Kconfig reflect the actual behaviour. Change-Id: If20fd1f5b0f4127b426e8ff94acc61fcd4eb49af Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.coreboot.org/20131 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Diffstat (limited to 'src/drivers/xgi/common/XGI_main.h')
-rw-r--r--src/drivers/xgi/common/XGI_main.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/drivers/xgi/common/XGI_main.h b/src/drivers/xgi/common/XGI_main.h
index 52421e9c27..08c0010719 100644
--- a/src/drivers/xgi/common/XGI_main.h
+++ b/src/drivers/xgi/common/XGI_main.h
@@ -65,9 +65,7 @@ static int XGIfb_crt1off;
static int XGIfb_forcecrt1 = -1;
/* global flags */
-#if IS_ENABLED(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT)
static int XGIfb_tvmode;
-#endif
static int enable_dstn;
// static int XGIfb_ypan = -1;
@@ -384,8 +382,6 @@ static const struct _XGI_TV_filter {
{0xFF, 0xFF, 0xFF, 0xFF} } }
};
-#if IS_ENABLED(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT)
static int filter = -1;
-#endif
#endif