Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

video: exynos_dp: move disable_irq() to exynos_dp_suspend()

disable_irq() should be moved to exynos_dp_suspend(), because enable_irq()
is called at exynos_dp_resume().

Signed-off-by: Ajay Kumar <ajaykumar.rs@samsung.com>
Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Ajay Kumar and committed by
Linus Torvalds
9ea8b9a5 d3ed9703

+2 -2
+2 -2
drivers/video/exynos/exynos_dp_core.c
··· 1126 1126 struct exynos_dp_platdata *pdata = pdev->dev.platform_data; 1127 1127 struct exynos_dp_device *dp = platform_get_drvdata(pdev); 1128 1128 1129 - disable_irq(dp->irq); 1130 - 1131 1129 flush_work(&dp->hotplug_work); 1132 1130 1133 1131 if (pdev->dev.of_node) { ··· 1147 1149 { 1148 1150 struct exynos_dp_platdata *pdata = dev->platform_data; 1149 1151 struct exynos_dp_device *dp = dev_get_drvdata(dev); 1152 + 1153 + disable_irq(dp->irq); 1150 1154 1151 1155 flush_work(&dp->hotplug_work); 1152 1156