It turns out that the CRT bits needs to be enabled for
flat panel usage too.

Signed-off-by: Christian Gmeiner <[email protected]>
---
 vgasrc/geodevga.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/vgasrc/geodevga.c b/vgasrc/geodevga.c
index 3104a08..512184e 100644
--- a/vgasrc/geodevga.c
+++ b/vgasrc/geodevga.c
@@ -265,9 +265,7 @@ static void geodevga_graphics_enable(void)
         geode_fp_write(FP_PM, reg);
     }
 
-    if (CONFIG_VGA_OUTPUT_CRT) {
-        geode_vp_mask(VP_DCFG, 0, VP_DCFG_CRT_EN | VP_DCFG_HSYNC_EN | 
VP_DCFG_VSYNC_EN | VP_DCFG_DAC_BL_EN | VP_DCFG_CRT_SKEW);
-    }
+    geode_vp_mask(VP_DCFG, 0, VP_DCFG_CRT_EN | VP_DCFG_HSYNC_EN | 
VP_DCFG_VSYNC_EN | VP_DCFG_DAC_BL_EN | VP_DCFG_CRT_SKEW);
 }
 
 int geodevga_set_mode(struct vgamode_s *vmode_g, int flags)
-- 
1.7.12.2.421.g261b511


_______________________________________________
SeaBIOS mailing list
[email protected]
http://www.seabios.org/mailman/listinfo/seabios

Reply via email to