devices: Allow to configure textmode in native gfx init.
Usefull to select between text mode which offers best compatibility with payloads and gfx mode which makes the best-looking screen. Also right now we have an unfortunate situation when qemu is in gfx mode while most real systems use text mode. Change-Id: Ifad7ba197875edfdd06eb932afeb5800229ef055 Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com> Reviewed-on: http://review.coreboot.org/5282 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
parent
4bab5824e1
commit
160e9a0224
|
@ -25,6 +25,10 @@ config MAINBOARD_HAS_NATIVE_VGA_INIT
|
||||||
bool
|
bool
|
||||||
default n
|
default n
|
||||||
|
|
||||||
|
config MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG
|
||||||
|
bool
|
||||||
|
default n
|
||||||
|
|
||||||
config MAINBOARD_DO_NATIVE_VGA_INIT
|
config MAINBOARD_DO_NATIVE_VGA_INIT
|
||||||
bool "Use native graphics initialization"
|
bool "Use native graphics initialization"
|
||||||
depends on MAINBOARD_HAS_NATIVE_VGA_INIT
|
depends on MAINBOARD_HAS_NATIVE_VGA_INIT
|
||||||
|
@ -431,7 +435,7 @@ config FRAMEBUFFER_VESA_MODE
|
||||||
config FRAMEBUFFER_KEEP_VESA_MODE
|
config FRAMEBUFFER_KEEP_VESA_MODE
|
||||||
prompt "Keep VESA framebuffer"
|
prompt "Keep VESA framebuffer"
|
||||||
bool
|
bool
|
||||||
depends on PCI_OPTION_ROM_RUN_YABEL || PCI_OPTION_ROM_RUN_REALMODE || !MAINBOARD_DO_NATIVE_VGA_INIT
|
depends on PCI_OPTION_ROM_RUN_YABEL || PCI_OPTION_ROM_RUN_REALMODE || (MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG && MAINBOARD_DO_NATIVE_VGA_INIT)
|
||||||
help
|
help
|
||||||
This option keeps the framebuffer mode set after coreboot finishes
|
This option keeps the framebuffer mode set after coreboot finishes
|
||||||
execution. If this option is enabled, coreboot will pass a
|
execution. If this option is enabled, coreboot will pass a
|
||||||
|
|
Loading…
Reference in New Issue