diff options
author | Cong Yang <yangcong5@huaqin.corp-partner.google.com> | 2023-09-28 11:40:50 +0800 |
---|---|---|
committer | Yu-Ping Wu <yupingso@google.com> | 2023-10-06 03:14:02 +0000 |
commit | 20a332a30e01117cdb093119cd308d4538ea3fc2 (patch) | |
tree | 55dc987d0d3987a4a1e3ced196211d381cd60636 /src | |
parent | dab7a86859724c006abe2cbb733d17e9e8c77ecc (diff) |
mb/google/starmie: Add 3 ms delay to AW37503 Power IC panel timing
Based on the power sequence of the panel [1], the power on T3 sequence
VSN to RESET should be larger than 1ms. Because the Power IC descending
slope takes 2ms, actual measurement needs 3ms to meet the timing of
panel sequence.
[1] HX83102-J02_Datasheet_v03.pdf
BUG=b:302212730
BRANCH=corsola
TEST=emerge-staryu coreboot chromeos-bootimage and boot the panel
Change-Id: I488c746d1fcfc165125b0ecccb0bccbb99231b00
Signed-off-by: Cong Yang <yangcong5@huaqin.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78185
Reviewed-by: Ruihai Zhou <zhouruihai@huaqin.corp-partner.google.com>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
Reviewed-by: Yidi Lin <yidilin@google.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/mainboard/google/corsola/panel_starmie.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mainboard/google/corsola/panel_starmie.c b/src/mainboard/google/corsola/panel_starmie.c index c55d82d4c7..55e9dbf1b6 100644 --- a/src/mainboard/google/corsola/panel_starmie.c +++ b/src/mainboard/google/corsola/panel_starmie.c @@ -34,6 +34,7 @@ static void mipi_panel_power_on(void) gpio_output(GPIO_EN_PP3300_DISP_X, 1); mdelay(2); gpio_output(GPIO_EN_PP3300_SDBRDG_X, 1); + mdelay(3); } else if (tps65132s_setup(&cfg) != CB_SUCCESS) { printk(BIOS_ERR, "Failed to setup tps65132s\n"); } |