summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/regops_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/regops_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/regops_gk20a.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/regops_gk20a.c b/drivers/gpu/nvgpu/gk20a/regops_gk20a.c
index 80d27c25..0aec4f86 100644
--- a/drivers/gpu/nvgpu/gk20a/regops_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/regops_gk20a.c
@@ -89,7 +89,8 @@ static bool validate_reg_ops(struct dbg_session_gk20a *dbg_s,
89 89
90int exec_regops_gk20a(struct dbg_session_gk20a *dbg_s, 90int exec_regops_gk20a(struct dbg_session_gk20a *dbg_s,
91 struct nvgpu_dbg_reg_op *ops, 91 struct nvgpu_dbg_reg_op *ops,
92 u64 num_ops) 92 u64 num_ops,
93 bool *is_current_ctx)
93{ 94{
94 int err = 0; 95 int err = 0;
95 unsigned int i; 96 unsigned int i;
@@ -219,7 +220,8 @@ int exec_regops_gk20a(struct dbg_session_gk20a *dbg_s,
219 220
220 if (ctx_wr_count | ctx_rd_count) { 221 if (ctx_wr_count | ctx_rd_count) {
221 err = gr_gk20a_exec_ctx_ops(ch, ops, num_ops, 222 err = gr_gk20a_exec_ctx_ops(ch, ops, num_ops,
222 ctx_wr_count, ctx_rd_count); 223 ctx_wr_count, ctx_rd_count,
224 is_current_ctx);
223 if (err) { 225 if (err) {
224 nvgpu_warn(g, "failed to perform ctx ops\n"); 226 nvgpu_warn(g, "failed to perform ctx ops\n");
225 goto clean_up; 227 goto clean_up;