diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b')
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/gr_gp10b.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/gr_gp10b.c b/drivers/gpu/nvgpu/gp10b/gr_gp10b.c index 5d17472f..afd3750b 100644 --- a/drivers/gpu/nvgpu/gp10b/gr_gp10b.c +++ b/drivers/gpu/nvgpu/gp10b/gr_gp10b.c | |||
@@ -1822,7 +1822,7 @@ static int gr_gp10b_pre_process_sm_exception(struct gk20a *g, | |||
1822 | gk20a_dbg(gpu_dbg_fn | gpu_dbg_gpu_dbg, | 1822 | gk20a_dbg(gpu_dbg_fn | gpu_dbg_gpu_dbg, |
1823 | "CILP: Broadcasting STOP_TRIGGER from gpc %d tpc %d\n", | 1823 | "CILP: Broadcasting STOP_TRIGGER from gpc %d tpc %d\n", |
1824 | gpc, tpc); | 1824 | gpc, tpc); |
1825 | gk20a_suspend_all_sms(g, global_mask, false); | 1825 | g->ops.gr.suspend_all_sms(g, global_mask, false); |
1826 | 1826 | ||
1827 | gk20a_dbg_gpu_clear_broadcast_stop_trigger(fault_ch); | 1827 | gk20a_dbg_gpu_clear_broadcast_stop_trigger(fault_ch); |
1828 | } else { | 1828 | } else { |
@@ -1991,7 +1991,7 @@ static bool gr_gp10b_suspend_context(struct channel_gk20a *ch, | |||
1991 | *cilp_preempt_pending = false; | 1991 | *cilp_preempt_pending = false; |
1992 | 1992 | ||
1993 | if (gk20a_is_channel_ctx_resident(ch)) { | 1993 | if (gk20a_is_channel_ctx_resident(ch)) { |
1994 | gk20a_suspend_all_sms(g, 0, false); | 1994 | g->ops.gr.suspend_all_sms(g, 0, false); |
1995 | 1995 | ||
1996 | if (gr_ctx->compute_preempt_mode == NVGPU_COMPUTE_PREEMPTION_MODE_CILP) { | 1996 | if (gr_ctx->compute_preempt_mode == NVGPU_COMPUTE_PREEMPTION_MODE_CILP) { |
1997 | err = gr_gp10b_set_cilp_preempt_pending(g, ch); | 1997 | err = gr_gp10b_set_cilp_preempt_pending(g, ch); |