Commit 86e77a1f authored by Bo-Chen Chen's avatar Bo-Chen Chen Committed by Dmitry Osipenko
Browse files

drm/mediatek: dp: Determine device of next_bridge

parent 16075ed1
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -1886,7 +1886,10 @@ static int mtk_dp_probe(struct platform_device *pdev)
				     "failed to request dp irq resource\n");

	mtk_dp->next_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 1, 0);
	if (IS_ERR(mtk_dp->next_bridge))
	if (IS_ERR(mtk_dp->next_bridge) &&
	    PTR_ERR(mtk_dp->next_bridge) == -ENODEV)
		mtk_dp->next_bridge = NULL;
	else if (IS_ERR(mtk_dp->next_bridge))
		return dev_err_probe(dev, PTR_ERR(mtk_dp->next_bridge),
				     "Failed to get bridge\n");