<p>Lin Huang has uploaded this change for <strong>review</strong>.</p><p><a href="https://review.coreboot.org/22780">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">google/scarlet: support INNOLUX P097PFG panel<br><br>Still need to confirm this panel timing, just upload it first.<br><br>Change-Id: I43fa5d859a9a529a84c58a953b37d03953ce648a<br>Signed-off-by: Lin Huang <hl@rock-chips.com><br>---<br>M src/mainboard/google/gru/mainboard.c<br>1 file changed, 34 insertions(+), 2 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/80/22780/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">diff --git a/src/mainboard/google/gru/mainboard.c b/src/mainboard/google/gru/mainboard.c<br>index 9a241f5..a276b17 100644<br>--- a/src/mainboard/google/gru/mainboard.c<br>+++ b/src/mainboard/google/gru/mainboard.c<br>@@ -539,12 +539,44 @@<br> .vspw = 2,<br> };<br> <br>+const struct mipi_panel_data inx097pfg_panel = {<br>+ .mipi_num = 2,<br>+ .format = MIPI_DSI_FMT_RGB888,<br>+ .lanes = 8,<br>+ .display_on_udelay = 120000,<br>+ .video_mode_udelay = 5000,<br>+};<br>+<br>+static const struct edid_mode inx097pfg_edid_mode = {<br>+ .name = "1536x2048@60Hz",<br>+ .pixel_clock = 220000,<br>+ .refresh = 60,<br>+ .ha = 1536,<br>+ .hbl = 224,<br>+ .hso = 100,<br>+ .hspw = 24,<br>+ .va = 2048,<br>+ .vbl = 38,<br>+ .vso = 18,<br>+ .vspw = 2,<br>+};<br>+<br> const struct mipi_panel_data *mainboard_get_mipi_mode<br> (struct edid_mode *edid_mode)<br> {<br>- memcpy(edid_mode, &kd097d04_edid_mode, sizeof(struct edid_mode));<br>+ if (IS_ENABLED(CONFIG_GRU_BASEBOARD_SCARLET)) {<br>+ if (sku_id() == 6) {<br>+ memcpy(edid_mode, &inx097pfg_edid_mode,<br>+ sizeof(struct edid_mode));<br>+ return &inx097pfg_panel;<br>+ }<br> <br>- return &kd097d04_panel;<br>+ memcpy(edid_mode, &kd097d04_edid_mode,<br>+ sizeof(struct edid_mode));<br>+ return &kd097d04_panel;<br>+ }<br>+<br>+ return NULL;<br> }<br> <br> static void mainboard_enable(device_t dev)<br></pre><p>To view, visit <a href="https://review.coreboot.org/22780">change 22780</a>. To unsubscribe, visit <a href="https://review.coreboot.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://review.coreboot.org/22780"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: coreboot </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I43fa5d859a9a529a84c58a953b37d03953ce648a </div>
<div style="display:none"> Gerrit-Change-Number: 22780 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Lin Huang <hl@rock-chips.com> </div>