<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p></p>
<p><font size="2"><span style="font-size:10pt">In text mode,<br>
only one display can be enabled</span></font>.</p>
<p><br>
</p>
<p>Can this enabled display port be DDI1 or DDI2?</p>
<p>I just extracted VBIOS from BIOS provided on board. I assume the display ports are enabled based on the board settings.<br>
</p>
<p><span>Can I just set register "gpu_panel_port_select" = "2" to enable DDI1?</span></p>
<p><span><br>
</span></p>
<p><span>Thanks.</span></p>
<p><span><br>
</span></p>
<span>Zheng</span><br>
<p></p>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Nico Huber <nico.h@gmx.de><br>
<b>Sent:</b> Monday, August 7, 2017 9:32 AM<br>
<b>To:</b> Zheng Bao; coreboot@coreboot.org<br>
<b>Subject:</b> Re: [coreboot] [Broadwell-U]How the eDP, DDI1, DDI2 are enabled?</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">On 06.08.2017 05:18, Zheng Bao wrote:<br>
> At which stage do you want to enables these ports? in the OS? or during<br>
> boot? if the latter, which payload do you use?<br>
><br>
><br>
> Zheng: I want to enable these display port during boot. The payload is SeaBIOS.<br>
<br>
You have to set your VGA BIOS to a VESA mode AFAIK. In text mode,<br>
only one display can be enabled. Though, I don't know how to do that<br>
with SeaBIOS. There might be a compile time option?<br>
<br>
There are also many options inside Intel's VGA BIOS in a structure<br>
called Video BIOS Table (VBT). IIRC, you can set it to start in VESA<br>
mode with multiple displays there.<br>
<br>
There's also an open-source solution for Intel gfx bringup, libgfxinit.<br>
Alas, it's not ready to use on Broadwell (it works generally just some<br>
steps are missing to make it work with coreboot).<br>
<br>
Nico<br>
<br>
</div>
</span></font></div>
</div>
</body>
</html>