diff options
author | Deepak Nibade <dnibade@nvidia.com> | 2013-11-13 18:42:15 +0530 |
---|---|---|
committer | Terje Bergstrom <tbergstrom@nvidia.com> | 2013-11-13 08:06:48 -0800 |
commit | 7eb32aab9b3bdb65d7e762f4406ba4a1fd213288 (patch) | |
tree | d32af511e41fc466cf459b41a530a722f7783d61 /include/trace | |
parent | 584fe1d6f074a27e570c6a0177d27a8f89e28834 (diff) |
video: tegra: host: fix VI regulator race
- sometimes regulator_put() from nvhost_vi_deinit() is called
before regulator_disable() from nvhost_vi_prepare_poweroff()
- this leaves regulator on with no reference to it
- fix this race by moving
regulator_get() to nvhost_vi_finalize_poweron() and
regulator_put() to nvhost_vi_prepare_poweroff()
Bug 1398454
Change-Id: I539b543bea73b09ff4713a456654999c7f8280a0
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/330338
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'include/trace')
0 files changed, 0 insertions, 0 deletions