diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2014-11-28 05:51:35 -0500 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2015-03-18 15:12:25 -0400 |
commit | 36834282354de2760e54b1381e03e0fe8bc8b2a4 (patch) | |
tree | cce5b221077f047fc2f9fd83b379b7f20e604c1e /drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h | |
parent | 0d11ff0c9cd39b2ee6433b296c5ba029355e1c44 (diff) |
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>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h b/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h index a3cd8208..b2deaff8 100644 --- a/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h | |||
@@ -86,9 +86,6 @@ struct gk20a_channel_sync { | |||
86 | * expired. */ | 86 | * expired. */ |
87 | void (*signal_timeline)(struct gk20a_channel_sync *s); | 87 | void (*signal_timeline)(struct gk20a_channel_sync *s); |
88 | 88 | ||
89 | /* flag to set sync destroy aggressiveness */ | ||
90 | bool aggressive_destroy; | ||
91 | |||
92 | /* Free the resources allocated by gk20a_channel_sync_create. */ | 89 | /* Free the resources allocated by gk20a_channel_sync_create. */ |
93 | void (*destroy)(struct gk20a_channel_sync *s); | 90 | void (*destroy)(struct gk20a_channel_sync *s); |
94 | }; | 91 | }; |