From 8cb73bc101d90f70d4cc96c923a1ac9dfc71e4df Mon Sep 17 00:00:00 2001 From: James Wylder Date: Thu, 11 Nov 2010 16:52:32 -0600 Subject: [PATCH] video: tegra: call disable with interrupts disabled. Change-Id: Idb126c14f6e18efcb64f3f613772640b8bd3fca0 Signed-off-by: Erik Gilling --- drivers/video/tegra/dc/dc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/video/tegra/dc/dc.c b/drivers/video/tegra/dc/dc.c index f10f3c441e01..0011cfbb726c 100644 --- a/drivers/video/tegra/dc/dc.c +++ b/drivers/video/tegra/dc/dc.c @@ -903,10 +903,11 @@ void tegra_dc_enable(struct tegra_dc *dc) static void _tegra_dc_disable(struct tegra_dc *dc) { + disable_irq(dc->irq); + if (dc->out_ops && dc->out_ops->disable) dc->out_ops->disable(dc); - disable_irq(dc->irq); clk_disable(dc->clk); tegra_dvfs_set_rate(dc->clk, 0); -- 2.34.1