diff options
author | Nitin Kumbhar <nkumbhar@nvidia.com> | 2012-03-14 19:40:38 +0530 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-03-21 23:46:45 -0700 |
commit | 1cc9675e7798066b16d33ab820e7c489b80e981b (patch) | |
tree | 638f50e644f09b3c2f0cdaa7639c0e83425966d0 /arch/arm/mach-tegra/board-enterprise-pinmux.c | |
parent | 1857d4711aab59006e2d2d517b96487b170bf609 (diff) |
video: tegra: dc: disable disp.emc clock when 0 new rate is requested
Not disabling emc clock when it's being set to zero results in incorrect
reference count when a call is made to clear bandwidth. This happens when
two worker threads try to handle dc emc rate. A deep-sleep/wake-up cycle
easily shows this scenario.
With this fix, disp.emc's ref count is properly managed even after multiple
deep-sleep/wake-up cycles.
Bug 947228
Change-Id: I045fafbd483af1e3d492b8d0395275e45642d059
Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Reviewed-on: http://git-master/r/90100
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise-pinmux.c')
0 files changed, 0 insertions, 0 deletions