Files
linux-nvgpu/drivers/gpu/nvgpu/gk20a
Deepak Nibade 0e89e42318 gpu: nvgpu: force CAR reset in do_idle() for gm20b
In gk20a_do_idle(), we wait for platform->railgate_delay
to allow GPU to go into rail gate

But sometimes we set platform->railgate_delay = INT_MAX
to disable GPU rail gating but allow it to suspend during
low power state
Due to this, force_idle API fails (it waits for INT_MAX)

To fix this, allow forcing CAR reset instead of rail gating
with flag "force_reset_in_do_idle" defined in gk20a_platform
Set this flag for gm20b until we fix the railgate_delay

Bug 1517584

Change-Id: I031aa56f87d4db3727e2c3a3e5eeaf18503dd449
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/593704
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
2015-03-18 12:12:04 -07:00
..
2015-03-18 12:12:01 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:10:40 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:11:57 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:09:42 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:10:40 -07:00