From e0dcc8643db57861b65efccadf3588dcaba0fabb Mon Sep 17 00:00:00 2001 From: Oliver Brown Date: Wed, 12 Sep 2018 21:26:39 -0500 Subject: [PATCH] MLK-19560: drm: imx: hdp: Display Port PHY reference needs to be enabled The pixel_clock_set_rate function must be called before enabling the pixel clock. This will enable the PHY reference clock for DisplayPort mode. Signed-off-by: Oliver Brown --- drivers/gpu/drm/imx/hdp/imx-hdp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/gpu/drm/imx/hdp/imx-hdp.c b/drivers/gpu/drm/imx/hdp/imx-hdp.c index 288f513352ef..c915faca2203 100644 --- a/drivers/gpu/drm/imx/hdp/imx-hdp.c +++ b/drivers/gpu/drm/imx/hdp/imx-hdp.c @@ -1382,6 +1382,9 @@ static int imx_hdp_imx_bind(struct device *dev, struct device *master, DRM_ERROR("Failed to initialize IPG clock\n"); return ret; } + + imx_hdp_call(hdp, pixel_clock_set_rate, &hdp->clks); + imx_hdp_call(hdp, pixel_clock_enable, &hdp->clks); imx_hdp_call(hdp, phy_reset, hdp->ipcHndl, &hdp->mem, 0); -- 2.17.1