summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
diff options
context:
space:
mode:
authorSachit Kadle <skadle@nvidia.com>2016-06-28 01:53:42 -0400
committerTerje Bergstrom <tbergstrom@nvidia.com>2016-06-30 18:10:45 -0400
commit1e01a49fdc139b8cdf5164b4a6767d22ef4ad1d3 (patch)
treecb935b3966d68f80fc4198f0e7e1b9d3a2d8ccb8 /drivers/gpu/nvgpu/gk20a/channel_gk20a.c
parent459b27f8c15a5062c0d84436a829147931261f6d (diff)
gpu: nvgpu: take platform power ref at power on
Currently, host1x power refcount may decrement to 0, while GPU is still powered on and we're still servicing IRQs. So to prevent this situation,, take a ref while GPU is being powered on, and decrement it during power off. Since we are always holding one reference while GPU is powered on, we can remove this handling from gk20a_busy/idle(). Bug 200187507 Change-Id: Idabe88754f009f1e8de8dc821d53be3e013dc657 Signed-off-by: Sachit Kadle <skadle@nvidia.com> Reviewed-on: http://git-master/r/1172320 (cherry picked from commit 3e27e6a5820f5c1ad05596553d75e8979b71f1bd) Reviewed-on: http://git-master/r/1172607 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/channel_gk20a.c')
0 files changed, 0 insertions, 0 deletions