summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/vgpu/tsg_vgpu.c
diff options
context:
space:
mode:
authorKonsta Holtta <kholtta@nvidia.com>2018-09-21 08:28:15 -0400
committerKonsta Holtta <kholtta@nvidia.com>2018-09-21 10:55:39 -0400
commitce5228e09411f9c54e96cfb0f7e9c857fd9b480d (patch)
tree26bbc69aa41fc1cb78746540cbf395f6a9cdda12 /drivers/gpu/nvgpu/vgpu/tsg_vgpu.c
parent84097d54f3b9ff242c4c3fb3c0a95353e8513b33 (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.c23
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
167int 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