From df7bf9404d5805c84a1d37d00ad44df35cd5e92b Mon Sep 17 00:00:00 2001 From: Yidi Lin Date: Mon, 11 Aug 2025 14:54:03 +0800 Subject: [PATCH] soc/mediatek/common: Remove 200 ms delay from eDP init path According to MediaTek, this delay was added in the driver bring-up stage to mitigate the display garbage issue. Now, the delay can be removed. BUG=b:434574691 TEST=Check FW screen on Navi Change-Id: I5408d95be7a4aaf8bb4bb639c319320514c4fd99 Signed-off-by: Yidi Lin Reviewed-on: https://review.coreboot.org/c/coreboot/+/88744 Reviewed-by: Yu-Ping Wu Tested-by: build bot (Jenkins) Reviewed-by: Hung-Te Lin Reviewed-by: Paul Menzel --- src/soc/mediatek/common/display.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/soc/mediatek/common/display.c b/src/soc/mediatek/common/display.c index 417a764499..c805c6d664 100644 --- a/src/soc/mediatek/common/display.c +++ b/src/soc/mediatek/common/display.c @@ -90,7 +90,6 @@ int mtk_display_init(void) process_panel_quirks(&mtk_edp, panel); if (panel->disp_path == DISP_PATH_EDP) { - mdelay(200); if (mtk_edp_init(&mtk_edp, &edid) < 0) { printk(BIOS_ERR, "%s: Failed to initialize eDP\n", __func__); return -1;