diff options
author | Aparna Das <aparnad@nvidia.com> | 2017-10-25 21:05:32 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-10-29 14:01:37 -0400 |
commit | 8a9261d14a5205145b5daa12a8fad9129756e247 (patch) | |
tree | f106fa4a8ec953877a30d6e2951de8812d33b34a /drivers/gpu | |
parent | f01fe2bb3954712935a5dd0ab1d2d02a779d2a2a (diff) |
gpu: nvgpu: vgpu: unset verify status ctx reload
Native code for verifying tsg status on ctx reload is not
possible on vgpu. Unset gops->fifo.tsg_verify_status_faulted
operation for vgpu for now. This needs to be implemented
separately for vgpu later.
Bug 200348087
Change-Id: I73791401de1ce7b7f8644ea4f9ccae3fc51dc7aa
Signed-off-by: Aparna Das <aparnad@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1585783
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/gm20b/vgpu_hal_gm20b.c | 2 | ||||
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/gm20b/vgpu_hal_gm20b.c b/drivers/gpu/nvgpu/vgpu/gm20b/vgpu_hal_gm20b.c index 29eaf80b..bc6d2e69 100644 --- a/drivers/gpu/nvgpu/vgpu/gm20b/vgpu_hal_gm20b.c +++ b/drivers/gpu/nvgpu/vgpu/gm20b/vgpu_hal_gm20b.c | |||
@@ -278,7 +278,7 @@ static const struct gpu_ops vgpu_gm20b_ops = { | |||
278 | .enable_tsg = gk20a_enable_tsg, | 278 | .enable_tsg = gk20a_enable_tsg, |
279 | .disable_tsg = gk20a_disable_tsg, | 279 | .disable_tsg = gk20a_disable_tsg, |
280 | .tsg_verify_channel_status = NULL, | 280 | .tsg_verify_channel_status = NULL, |
281 | .tsg_verify_status_ctx_reload = gm20b_fifo_tsg_verify_status_ctx_reload, | 281 | .tsg_verify_status_ctx_reload = NULL, |
282 | .update_runlist = vgpu_fifo_update_runlist, | 282 | .update_runlist = vgpu_fifo_update_runlist, |
283 | .trigger_mmu_fault = gm20b_fifo_trigger_mmu_fault, | 283 | .trigger_mmu_fault = gm20b_fifo_trigger_mmu_fault, |
284 | .get_mmu_fault_info = gk20a_fifo_get_mmu_fault_info, | 284 | .get_mmu_fault_info = gk20a_fifo_get_mmu_fault_info, |
diff --git a/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c b/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c index 8dd63144..b8d09b88 100644 --- a/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c +++ b/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_hal_gp10b.c | |||
@@ -303,7 +303,7 @@ static const struct gpu_ops vgpu_gp10b_ops = { | |||
303 | .enable_tsg = gk20a_enable_tsg, | 303 | .enable_tsg = gk20a_enable_tsg, |
304 | .disable_tsg = gk20a_disable_tsg, | 304 | .disable_tsg = gk20a_disable_tsg, |
305 | .tsg_verify_channel_status = NULL, | 305 | .tsg_verify_channel_status = NULL, |
306 | .tsg_verify_status_ctx_reload = gm20b_fifo_tsg_verify_status_ctx_reload, | 306 | .tsg_verify_status_ctx_reload = NULL, |
307 | .reschedule_runlist = NULL, | 307 | .reschedule_runlist = NULL, |
308 | .update_runlist = vgpu_fifo_update_runlist, | 308 | .update_runlist = vgpu_fifo_update_runlist, |
309 | .trigger_mmu_fault = gm20b_fifo_trigger_mmu_fault, | 309 | .trigger_mmu_fault = gm20b_fifo_trigger_mmu_fault, |