]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
video: tegra: dc: apply CMU changes only if active
authorJon Mayo <jmayo@nvidia.com>
Thu, 6 Dec 2012 01:49:51 +0000 (17:49 -0800)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 08:28:09 +0000 (01:28 -0700)
Bug 1189604

Change-Id: I2f80ba92137a8a9153dad00fa3afea7ce4a1b0a1
Signed-off-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-on: http://git-master/r/168912
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
drivers/video/tegra/dc/dc.c

index abe912e5707d18dbda59dab8e236e349f88505b5..4ddd9798273dec75c28737ced1a4c2a93483d198 100644 (file)
@@ -879,6 +879,10 @@ int tegra_dc_update_cmu(struct tegra_dc *dc, struct tegra_dc_cmu *cmu)
        int ret;
 
        mutex_lock(&dc->lock);
+       if (!dc->enabled) {
+               mutex_unlock(&dc->lock);
+               return 0;
+       }
        tegra_dc_io_start(dc);
        tegra_dc_hold_dc_out(dc);