From f1aabecaaccbac8ed575312f3801ec9de7e912a9 Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Wed, 22 Jan 2014 15:16:30 -0800 Subject: intel/haswell: Allow pre-graphics delay Some slow monitors/TVs can't wake up quickly enough for coreboot, so when the VBIOS is run it won't detect them. Hence, add an option to wait for a while before running the VBIOS. BUG=none BRANCH=panther TEST=Boot to dev mode on one of the systems that exposed the problem and see it go away. Change-Id: Ib9524f1c7ee08bedf96a6468da8b4ccf712fe0e2 Signed-off-by: Stefan Reinauer Signed-off-by: Stefan Reinauer Reviewed-on: https://chromium-review.googlesource.com/183545 Reviewed-by: Mohammed Habibulla Reviewed-by: Duncan Laurie Reviewed-on: http://review.coreboot.org/6009 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi Reviewed-by: Edward O'Callaghan --- src/northbridge/intel/haswell/gma.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/northbridge/intel/haswell/gma.c') diff --git a/src/northbridge/intel/haswell/gma.c b/src/northbridge/intel/haswell/gma.c index 0c56f76018..95c7b2241d 100644 --- a/src/northbridge/intel/haswell/gma.c +++ b/src/northbridge/intel/haswell/gma.c @@ -414,6 +414,7 @@ static void gma_func0_init(struct device *dev) #endif if (! lightup_ok) { printk(BIOS_SPEW, "FUI did not run; using VBIOS\n"); + mdelay(CONFIG_PRE_GRAPHICS_DELAY); pci_dev_init(dev); } -- cgit v1.2.3