google/scarlet: update Kingdisplay kd097d04 timing
With the old timing, the hblank time isn't large enough,
it may cause display artifacts. So fix it.
BUG=b:70160653
TEST=panel work on Scarlet rev2 board
Change-Id: Ib061f5e215611d20f59e3f24cfe3c7fbc507ebed
Signed-off-by: Lin Huang <hl@rock-chips.com>
Reviewed-on: https://review.coreboot.org/22746
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
diff --git a/src/mainboard/google/gru/mainboard.c b/src/mainboard/google/gru/mainboard.c
index d83c486..9a241f5 100644
--- a/src/mainboard/google/gru/mainboard.c
+++ b/src/mainboard/google/gru/mainboard.c
@@ -527,14 +527,14 @@
static const struct edid_mode kd097d04_edid_mode = {
.name = "1536x2048@60Hz",
- .pixel_clock = 213000,
+ .pixel_clock = 216000,
.refresh = 60,
.ha = 1536,
- .hbl = 164,
- .hso = 70,
+ .hbl = 186,
+ .hso = 81,
.hspw = 24,
.va = 2048,
- .vbl = 44,
+ .vbl = 42,
.vso = 17,
.vspw = 2,
};