summaryrefslogtreecommitdiffstats
path: root/drivers/video/exynos
diff options
context:
space:
mode:
authorSean Paul <seanpaul@chromium.org>2012-11-01 00:21:00 +0100
committerJingoo Han <jg1.han@samsung.com>2012-11-29 02:33:27 +0100
commit1cefc1d680c0aee01ed788373e84095af636477e (patch)
treec218133f90b7d67550e845c75be654d85b8114f8 /drivers/video/exynos
parentvideo: exynos_dp: Improve EDID error handling (diff)
downloadlinux-1cefc1d680c0aee01ed788373e84095af636477e.tar.xz
linux-1cefc1d680c0aee01ed788373e84095af636477e.zip
video: exynos_dp: Fix bug when checking dp->irq
Fix a bug where we check !dp->irq instead of the correct check for -ENXIO. Signed-off-by: Sean Paul <seanpaul@chromium.org> Reviewed-by: Olof Johansson <olofj@chromium.org> Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Diffstat (limited to 'drivers/video/exynos')
-rw-r--r--drivers/video/exynos/exynos_dp_core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/video/exynos/exynos_dp_core.c b/drivers/video/exynos/exynos_dp_core.c
index a4c1dec763bd..dd63d2dcffd9 100644
--- a/drivers/video/exynos/exynos_dp_core.c
+++ b/drivers/video/exynos/exynos_dp_core.c
@@ -1033,7 +1033,7 @@ static int __devinit exynos_dp_probe(struct platform_device *pdev)
}
dp->irq = platform_get_irq(pdev, 0);
- if (!dp->irq) {
+ if (dp->irq == -ENXIO) {
dev_err(&pdev->dev, "failed to get irq\n");
return -ENODEV;
}