[coreboot-gerrit] Change in coreboot[master]: google/scarlet: support INNOLUX P097PFG panel
Lin Huang (Code Review)
gerrit at coreboot.org
Fri Dec 8 03:37:55 CET 2017
Lin Huang has uploaded this change for review. ( https://review.coreboot.org/22780
Change subject: google/scarlet: support INNOLUX P097PFG panel
......................................................................
google/scarlet: support INNOLUX P097PFG panel
Still need to confirm this panel timing, just upload it first.
Change-Id: I43fa5d859a9a529a84c58a953b37d03953ce648a
Signed-off-by: Lin Huang <hl at rock-chips.com>
---
M src/mainboard/google/gru/mainboard.c
1 file changed, 34 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/80/22780/1
diff --git a/src/mainboard/google/gru/mainboard.c b/src/mainboard/google/gru/mainboard.c
index 9a241f5..a276b17 100644
--- a/src/mainboard/google/gru/mainboard.c
+++ b/src/mainboard/google/gru/mainboard.c
@@ -539,12 +539,44 @@
.vspw = 2,
};
+const struct mipi_panel_data inx097pfg_panel = {
+ .mipi_num = 2,
+ .format = MIPI_DSI_FMT_RGB888,
+ .lanes = 8,
+ .display_on_udelay = 120000,
+ .video_mode_udelay = 5000,
+};
+
+static const struct edid_mode inx097pfg_edid_mode = {
+ .name = "1536x2048 at 60Hz",
+ .pixel_clock = 220000,
+ .refresh = 60,
+ .ha = 1536,
+ .hbl = 224,
+ .hso = 100,
+ .hspw = 24,
+ .va = 2048,
+ .vbl = 38,
+ .vso = 18,
+ .vspw = 2,
+};
+
const struct mipi_panel_data *mainboard_get_mipi_mode
(struct edid_mode *edid_mode)
{
- memcpy(edid_mode, &kd097d04_edid_mode, sizeof(struct edid_mode));
+ if (IS_ENABLED(CONFIG_GRU_BASEBOARD_SCARLET)) {
+ if (sku_id() == 6) {
+ memcpy(edid_mode, &inx097pfg_edid_mode,
+ sizeof(struct edid_mode));
+ return &inx097pfg_panel;
+ }
- return &kd097d04_panel;
+ memcpy(edid_mode, &kd097d04_edid_mode,
+ sizeof(struct edid_mode));
+ return &kd097d04_panel;
+ }
+
+ return NULL;
}
static void mainboard_enable(device_t dev)
--
To view, visit https://review.coreboot.org/22780
To unsubscribe, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I43fa5d859a9a529a84c58a953b37d03953ce648a
Gerrit-Change-Number: 22780
Gerrit-PatchSet: 1
Gerrit-Owner: Lin Huang <hl at rock-chips.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot-gerrit/attachments/20171208/a81fa482/attachment.html>
More information about the coreboot-gerrit
mailing list