Commit d28726ef authored by Luca Ceresoli's avatar Luca Ceresoli
Browse files

drm/sti: hda: add bridge before attaching

parent a3f433c5
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -779,6 +779,8 @@ static int sti_hda_probe(struct platform_device *pdev)
		return PTR_ERR(hda->clk_hddac);
	}

	drm_bridge_add(&hda->bridge);

	platform_set_drvdata(pdev, hda);

	return component_add(&pdev->dev, &sti_hda_ops);
@@ -786,7 +788,10 @@ static int sti_hda_probe(struct platform_device *pdev)

static void sti_hda_remove(struct platform_device *pdev)
{
	struct sti_hda *hda = platform_get_drvdata(pdev);

	component_del(&pdev->dev, &sti_hda_ops);
	drm_bridge_remove(&hda->bridge);
}

static const struct of_device_id hda_of_match[] = {