@@ -2506,6 +2506,7 @@ static int tegra_dc_probe(struct platform_device *pdev)
}
platform_set_drvdata(pdev, dc);
+ pm_runtime_always_allow(&pdev->dev);
pm_runtime_enable(&pdev->dev);
INIT_LIST_HEAD(&dc->client.list);
@@ -1552,6 +1552,7 @@ static int tegra_dsi_probe(struct platform_device *pdev)
}
platform_set_drvdata(pdev, dsi);
+ pm_runtime_always_allow(&pdev->dev);
pm_runtime_enable(&pdev->dev);
INIT_LIST_HEAD(&dsi->client.list);
@@ -1664,6 +1664,7 @@ static int tegra_hdmi_probe(struct platform_device *pdev)
}
platform_set_drvdata(pdev, hdmi);
+ pm_runtime_always_allow(&pdev->dev);
pm_runtime_enable(&pdev->dev);
INIT_LIST_HEAD(&hdmi->client.list);
@@ -844,6 +844,7 @@ static int tegra_display_hub_probe(struct platform_device *pdev)
return err;
platform_set_drvdata(pdev, hub);
+ pm_runtime_always_allow(&pdev->dev);
pm_runtime_enable(&pdev->dev);
INIT_LIST_HEAD(&hub->client.list);
@@ -3833,6 +3833,7 @@ static int tegra_sor_probe(struct platform_device *pdev)
}
platform_set_drvdata(pdev, sor);
+ pm_runtime_always_allow(&pdev->dev);
pm_runtime_enable(&pdev->dev);
/*