Commit d70e96ae authored by Liu Ying's avatar Liu Ying Committed by Philipp Zabel

DRM: i.MX: parallel display: Support probe deferral for finding DRM panel

Signed-off-by: default avatarLiu Ying <Ying.Liu@freescale.com>
Signed-off-by: default avatarPhilipp Zabel <p.zabel@pengutronix.de>
parent 51dac94e
...@@ -236,8 +236,11 @@ static int imx_pd_bind(struct device *dev, struct device *master, void *data) ...@@ -236,8 +236,11 @@ static int imx_pd_bind(struct device *dev, struct device *master, void *data)
} }
panel_node = of_parse_phandle(np, "fsl,panel", 0); panel_node = of_parse_phandle(np, "fsl,panel", 0);
if (panel_node) if (panel_node) {
imxpd->panel = of_drm_find_panel(panel_node); imxpd->panel = of_drm_find_panel(panel_node);
if (!imxpd->panel)
return -EPROBE_DEFER;
}
imxpd->dev = dev; imxpd->dev = dev;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment