diff options
Diffstat (limited to 'drivers/video/exynos')
-rw-r--r-- | drivers/video/exynos/exynos_dp_core.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/video/exynos/exynos_dp_core.c b/drivers/video/exynos/exynos_dp_core.c index ebd914dd7252..5f9ac5c8a5d8 100644 --- a/drivers/video/exynos/exynos_dp_core.c +++ b/drivers/video/exynos/exynos_dp_core.c | |||
@@ -1094,13 +1094,6 @@ static int __devinit exynos_dp_probe(struct platform_device *pdev) | |||
1094 | 1094 | ||
1095 | INIT_WORK(&dp->hotplug_work, exynos_dp_hotplug); | 1095 | INIT_WORK(&dp->hotplug_work, exynos_dp_hotplug); |
1096 | 1096 | ||
1097 | ret = devm_request_irq(&pdev->dev, dp->irq, exynos_dp_irq_handler, 0, | ||
1098 | "exynos-dp", dp); | ||
1099 | if (ret) { | ||
1100 | dev_err(&pdev->dev, "failed to request irq\n"); | ||
1101 | return ret; | ||
1102 | } | ||
1103 | |||
1104 | dp->video_info = pdata->video_info; | 1097 | dp->video_info = pdata->video_info; |
1105 | 1098 | ||
1106 | if (pdev->dev.of_node) { | 1099 | if (pdev->dev.of_node) { |
@@ -1113,6 +1106,13 @@ static int __devinit exynos_dp_probe(struct platform_device *pdev) | |||
1113 | 1106 | ||
1114 | exynos_dp_init_dp(dp); | 1107 | exynos_dp_init_dp(dp); |
1115 | 1108 | ||
1109 | ret = devm_request_irq(&pdev->dev, dp->irq, exynos_dp_irq_handler, 0, | ||
1110 | "exynos-dp", dp); | ||
1111 | if (ret) { | ||
1112 | dev_err(&pdev->dev, "failed to request irq\n"); | ||
1113 | return ret; | ||
1114 | } | ||
1115 | |||
1116 | platform_set_drvdata(pdev, dp); | 1116 | platform_set_drvdata(pdev, dp); |
1117 | 1117 | ||
1118 | return 0; | 1118 | return 0; |