aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustavo Padovan <gustavo.padovan@collabora.co.uk>2015-08-31 19:22:32 -0300
committerGustavo Padovan <gustavo.padovan@collabora.co.uk>2015-09-08 11:52:19 -0300
commit9e06ad8bd5f6e8f42a78351bbdc303719b2b6760 (patch)
tree4a603cd20e6a394bd888155d0908d33d32b05f09
parent73bf1b7be7aab60d7c651402441dd0b0b4991098 (diff)
downloaddrm-exynos-9e06ad8bd5f6e8f42a78351bbdc303719b2b6760.tar.gz
drm/exynos: do not start enabling DP at bind() phase
The DP device will be properly enabled at the enable() call just after the bind call finishes. Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
-rw-r--r--drivers/gpu/drm/exynos/exynos_dp_core.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_dp_core.c b/drivers/gpu/drm/exynos/exynos_dp_core.c
index d66ade0efac892..c73aff1a35dab4 100644
--- a/drivers/gpu/drm/exynos/exynos_dp_core.c
+++ b/drivers/gpu/drm/exynos/exynos_dp_core.c
@@ -1289,10 +1289,6 @@ static int exynos_dp_bind(struct device *dev, struct device *master, void *data)
INIT_WORK(&dp->hotplug_work, exynos_dp_hotplug);
- phy_power_on(dp->phy);
-
- exynos_dp_init_dp(dp);
-
ret = devm_request_irq(&pdev->dev, dp->irq, exynos_dp_irq_handler,
irq_flags, "exynos-dp", dp);
if (ret) {