diff options
author | Jitao Shi <jitao.shi@mediatek.com> | 2020-09-25 10:36:29 +0800 |
---|---|---|
committer | Hung-Te Lin <hungte@chromium.org> | 2021-01-01 02:58:21 +0000 |
commit | b32e4d67637f6b9dd9c46309ca623d80465a561f (patch) | |
tree | 0161d34797dd4659e448eb95d99f8728779f0022 /src/mainboard/google/kukui/mainboard.c | |
parent | 93df1d9cfaef526bf5a8f18cb619623d9bd82293 (diff) |
mb/google/kukui: Add panel api after dsi start
Some bridge chip or panel requires dsi signal output before dsi
receiver works.
BUG=b:168728787
BRANCH=kukui
TEST=Display is normal on Kukui
Signed-off-by: Jitao Shi <jitao.shi@mediatek.com>
Change-Id: I3bded27087490f32ee233e615cfad1fd05fb582d
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47380
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
Diffstat (limited to 'src/mainboard/google/kukui/mainboard.c')
-rw-r--r-- | src/mainboard/google/kukui/mainboard.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mainboard/google/kukui/mainboard.c b/src/mainboard/google/kukui/mainboard.c index a197a7f009..7efa01b0cc 100644 --- a/src/mainboard/google/kukui/mainboard.c +++ b/src/mainboard/google/kukui/mainboard.c @@ -168,6 +168,10 @@ static bool configure_display(void) printk(BIOS_ERR, "%s: Failed in DSI init.\n", __func__); return false; } + + if (panel->post_power_on) + panel->post_power_on(); + mtk_ddp_mode_set(edid); struct fb_info *info = fb_new_framebuffer_info_from_edid(edid, 0); if (info) |