Some DPI pins(Hsync Vsync DE ... ) keep high voltage and will cause leakage current. So set dpi pin as gpio and pull low when dpi off. Signed-off-by: Jitao Shi <jitao.shi@xxxxxxxxxxxx> --- drivers/gpu/drm/mediatek/mtk_dpi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/mediatek/mtk_dpi.c b/drivers/gpu/drm/mediatek/mtk_dpi.c index 0c4ba0a2be27..565892a3e1ba 100644 --- a/drivers/gpu/drm/mediatek/mtk_dpi.c +++ b/drivers/gpu/drm/mediatek/mtk_dpi.c @@ -719,6 +719,7 @@ static const struct mtk_dpi_conf mt8183_conf = { .cal_factor = mt8183_calculate_factor, .reg_h_fre_con = 0xe0, .dual_edge = true, + .dpi_pin_ctrl = true, }; static int mtk_dpi_probe(struct platform_device *pdev) -- 2.21.0