From a1f842d158dfd1fea833b8f290c6f11063a783c2 Mon Sep 17 00:00:00 2001 From: Nico Huber Date: Fri, 9 Jun 2017 18:57:07 +0200 Subject: 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 Reviewed-on: https://review.coreboot.org/20131 Tested-by: build bot (Jenkins) Tested-by: Raptor Engineering Automated Test Stand Reviewed-by: Paul Menzel Reviewed-by: Patrick Georgi --- src/drivers/xgi/common/XGI_main.h | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/drivers/xgi/common/XGI_main.h') 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 -- cgit v1.2.3