diff --git a/drivers/video/rockchip/transmitter/rk32_dp.c b/drivers/video/rockchip/transmitter/rk32_dp.c index 9a18358c4a76..e4716934f0c9 100755 --- a/drivers/video/rockchip/transmitter/rk32_dp.c +++ b/drivers/video/rockchip/transmitter/rk32_dp.c @@ -1829,6 +1829,8 @@ static int rk32_edp_probe(struct platform_device *pdev) rk32_edp_clk_disable(edp); pm_runtime_enable(&pdev->dev); + if (support_uboot_display()) + pm_runtime_get_sync(&pdev->dev); rk32_edp = edp; rk_fb_trsm_ops_register(&trsm_edp_ops, SCREEN_EDP);