summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/gr_gp10b.c')
-rw-r--r--drivers/gpu/nvgpu/gp10b/gr_gp10b.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/gr_gp10b.c b/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
index da121b56..d084d5dc 100644
--- a/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
+++ b/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
@@ -964,7 +964,7 @@ static int gr_gp10b_set_ctxsw_preemption_mode(struct gk20a *g,
964 break; 964 break;
965 } 965 }
966 966
967 if (class == PASCAL_COMPUTE_A) { 967 if (class == PASCAL_COMPUTE_A || class == PASCAL_A) {
968 switch (compute_preempt_mode) { 968 switch (compute_preempt_mode) {
969 case NVGPU_COMPUTE_PREEMPTION_MODE_WFI: 969 case NVGPU_COMPUTE_PREEMPTION_MODE_WFI:
970 case NVGPU_COMPUTE_PREEMPTION_MODE_CTA: 970 case NVGPU_COMPUTE_PREEMPTION_MODE_CTA:
@@ -1079,6 +1079,10 @@ static void dump_ctx_switch_stats(struct gk20a *g, struct vm_gk20a *vm,
1079 "image gfx preemption option (GFXP is 1) %x\n", 1079 "image gfx preemption option (GFXP is 1) %x\n",
1080 gk20a_mem_rd(g, mem, 1080 gk20a_mem_rd(g, mem,
1081 ctxsw_prog_main_image_graphics_preemption_options_o())); 1081 ctxsw_prog_main_image_graphics_preemption_options_o()));
1082 gk20a_err(dev_from_gk20a(g),
1083 "image compute preemption option (CTA is 1) %x\n",
1084 gk20a_mem_rd(g, mem,
1085 ctxsw_prog_main_image_compute_preemption_options_o()));
1082 gk20a_mem_end(g, mem); 1086 gk20a_mem_end(g, mem);
1083} 1087}
1084 1088