]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
gpu: nvgpu: Disable IRQs after channel suspend
authorArto Merilainen <amerilainen@nvidia.com>
Thu, 10 Apr 2014 08:40:52 +0000 (11:40 +0300)
committerSeema Khowala <seemaj@nvidia.com>
Wed, 23 Apr 2014 21:04:31 +0000 (14:04 -0700)
commit5576a1170759ed385c68efc9297d0350c97e58a6
tree15926b0c22a707736e825230448d4112f42e46f5
parentc6c0362822e1e925b284eb1b3c133f226cab7c16
gpu: nvgpu: Disable IRQs after channel suspend

Interrupts may be needed before we have actually silenced all
channels. Few possible scenarios include channel recovery during
teardown and sw method before the channels have been suspended.
This patch modifies the teardown path so that we disable interrupts
after the channels have been suspended.

Change-Id: Ifc36dbb74b1d36bd88d1220fa50a53c4072df4d8
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Reviewed-on: http://git-master/r/394599
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
drivers/gpu/nvgpu/gk20a/gk20a.c