]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
gpu: nvgpu: Enable syncpt reclaim only on gm20b
authorTerje Bergstrom <tbergstrom@nvidia.com>
Fri, 28 Nov 2014 10:51:35 +0000 (12:51 +0200)
committerTerje Bergstrom <tbergstrom@nvidia.com>
Wed, 3 Dec 2014 11:02:16 +0000 (03:02 -0800)
commit8eefb93c21934b101d7f423c38d9ea384a45fad6
tree67aa985c76ee8bd9adc839e9d4b5234a66ed3020
parent631dfc07806b78707fe1157975bac3bcda2f9265
gpu: nvgpu: Enable syncpt reclaim only on gm20b

gm20b has more channels than sync points. We use aggressive reclaim
of sync points to offset that. Disable aggressive reclaim for gk20a
because it is not needed there.

Bug 1583849

Change-Id: I2a74b0504150a54cb8a97016effe20c5d905ac95
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/657095
Reviewed-by: Deepak Nibade <dnibade@nvidia.com>
drivers/gpu/nvgpu/gk20a/channel_gk20a.c
drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c
drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h
drivers/gpu/nvgpu/gk20a/platform_gk20a.h
drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c
drivers/gpu/nvgpu/vgpu/fifo_vgpu.c