|
@@ -1805,6 +1805,10 @@ static int exynos_dsi_probe(struct platform_device *pdev)
|
|
|
|
|
|
static int exynos_dsi_remove(struct platform_device *pdev)
|
|
static int exynos_dsi_remove(struct platform_device *pdev)
|
|
{
|
|
{
|
|
|
|
+ struct exynos_dsi *dsi = platform_get_drvdata(pdev);
|
|
|
|
+
|
|
|
|
+ of_node_put(dsi->bridge_node);
|
|
|
|
+
|
|
pm_runtime_disable(&pdev->dev);
|
|
pm_runtime_disable(&pdev->dev);
|
|
|
|
|
|
component_del(&pdev->dev, &exynos_dsi_component_ops);
|
|
component_del(&pdev->dev, &exynos_dsi_component_ops);
|