diff options
author | Konsta Holtta <kholtta@nvidia.com> | 2018-09-21 08:28:15 -0400 |
---|---|---|
committer | Konsta Holtta <kholtta@nvidia.com> | 2018-09-21 10:55:39 -0400 |
commit | ce5228e09411f9c54e96cfb0f7e9c857fd9b480d (patch) | |
tree | 26bbc69aa41fc1cb78746540cbf395f6a9cdda12 /drivers/gpu/nvgpu/vgpu/tsg_vgpu.c | |
parent | 84097d54f3b9ff242c4c3fb3c0a95353e8513b33 (diff) |
Revert "gpu: nvgpu: refactor SET_SM_EXCEPTION_MASK ioctl"
This reverts commit c5810a670d367ae1dc405fcc3108e11265df34bb.
Bug 2400508
Jira VQRM-4806
Bug 200447406
Bug 2331747
Change-Id: Ie2a2c21f9285ff0349c7033fae24766a7117b462
Signed-off-by: Konsta Holtta <kholtta@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1837223
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu/tsg_vgpu.c')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/tsg_vgpu.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/tsg_vgpu.c b/drivers/gpu/nvgpu/vgpu/tsg_vgpu.c index cd733f9d..a81b5022 100644 --- a/drivers/gpu/nvgpu/vgpu/tsg_vgpu.c +++ b/drivers/gpu/nvgpu/vgpu/tsg_vgpu.c | |||
@@ -163,26 +163,3 @@ int vgpu_tsg_set_timeslice(struct tsg_gk20a *tsg, u32 timeslice) | |||
163 | 163 | ||
164 | return err; | 164 | return err; |
165 | } | 165 | } |
166 | |||
167 | int vgpu_set_sm_exception_type_mask(struct channel_gk20a *ch, | ||
168 | u32 exception_mask) | ||
169 | { | ||
170 | struct tegra_vgpu_cmd_msg msg; | ||
171 | struct tegra_vgpu_set_sm_exception_type_mask_params *p = | ||
172 | &msg.params.set_sm_exception_mask; | ||
173 | int err = 0; | ||
174 | struct gk20a *g = ch->g; | ||
175 | |||
176 | nvgpu_log_fn(g, " "); | ||
177 | |||
178 | msg.cmd = TEGRA_VGPU_CMD_SET_SM_EXCEPTION_TYPE_MASK; | ||
179 | msg.handle = vgpu_get_handle(g); | ||
180 | p->handle = ch->virt_ctx; | ||
181 | p->mask = exception_mask; | ||
182 | err = vgpu_comm_sendrecv(&msg, sizeof(msg), sizeof(msg)); | ||
183 | err = err ? err : msg.ret; | ||
184 | WARN_ON(err); | ||
185 | |||
186 | return err; | ||
187 | } | ||
188 | |||