From 7ebb0189fd8d6efebf6eef89e696c6393baf3d94 Mon Sep 17 00:00:00 2001 From: Nico Huber Date: Mon, 22 Jul 2019 18:17:40 +0200 Subject: device: Default to VESA/linear framebuffer for ChromeOS Building for ChromeOS implies the use of Depthcharge which doesn't support legacy text mode. Change-Id: I7fd82bfed1e59de2de75419cfaea6f0c19cfdf5e Signed-off-by: Nico Huber Reviewed-on: https://review.coreboot.org/c/coreboot/+/34483 Reviewed-by: Paul Menzel Reviewed-by: Subrata Banik Tested-by: build bot (Jenkins) --- src/device/Kconfig | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/device') diff --git a/src/device/Kconfig b/src/device/Kconfig index 0539062272..e605bc2097 100644 --- a/src/device/Kconfig +++ b/src/device/Kconfig @@ -255,6 +255,7 @@ menu "Display" config FRAMEBUFFER_SET_VESA_MODE prompt "Set framebuffer graphics resolution" bool + default y if CHROMEOS depends on PCI_OPTION_ROM_RUN_YABEL || PCI_OPTION_ROM_RUN_REALMODE select HAVE_VBE_LINEAR_FRAMEBUFFER help @@ -407,6 +408,8 @@ endif # FRAMEBUFFER_SET_VESA_MODE choice prompt "Framebuffer mode" + default VBE_LINEAR_FRAMEBUFFER if HAVE_VBE_LINEAR_FRAMEBUFFER && CHROMEOS + default GENERIC_LINEAR_FRAMEBUFFER if HAVE_LINEAR_FRAMEBUFFER && CHROMEOS default VGA_TEXT_FRAMEBUFFER config VGA_TEXT_FRAMEBUFFER -- cgit v1.2.3