diff options
Diffstat (limited to 'drivers/video/tegra/dc/dsi.c')
-rw-r--r-- | drivers/video/tegra/dc/dsi.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/video/tegra/dc/dsi.c b/drivers/video/tegra/dc/dsi.c index 2c511efc4156..b3dd079d449e 100644 --- a/drivers/video/tegra/dc/dsi.c +++ b/drivers/video/tegra/dc/dsi.c @@ -2599,12 +2599,12 @@ static void tegra_dc_dsi_suspend(struct tegra_dc *dc) dsi = tegra_dc_get_outdata(dc); + if (!dsi->enabled) + return; + tegra_dc_io_start(dc); mutex_lock(&dsi->lock); - if (!dsi->enabled) - goto fail; - if (!dsi->info.power_saving_suspend) { if (dsi->ulpm) { if (tegra_dsi_exit_ulpm(dsi) < 0) { |