diff options
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gr_gk20a.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c index 25679c4c..ea06bd20 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c | |||
@@ -1622,12 +1622,12 @@ int gr_gk20a_load_golden_ctx_image(struct gk20a *g, | |||
1622 | if (!ctx_ptr) | 1622 | if (!ctx_ptr) |
1623 | return -ENOMEM; | 1623 | return -ENOMEM; |
1624 | 1624 | ||
1625 | if (g->ops.gr.enable_cde_in_fecs && c->cde) | ||
1626 | g->ops.gr.enable_cde_in_fecs(ctx_ptr); | ||
1627 | |||
1628 | for (i = 0; i < gr->ctx_vars.golden_image_size / 4; i++) | 1625 | for (i = 0; i < gr->ctx_vars.golden_image_size / 4; i++) |
1629 | gk20a_mem_wr32(ctx_ptr, i, gr->ctx_vars.local_golden_image[i]); | 1626 | gk20a_mem_wr32(ctx_ptr, i, gr->ctx_vars.local_golden_image[i]); |
1630 | 1627 | ||
1628 | if (g->ops.gr.enable_cde_in_fecs && c->cde) | ||
1629 | g->ops.gr.enable_cde_in_fecs(ctx_ptr); | ||
1630 | |||
1631 | gk20a_mem_wr32(ctx_ptr + ctxsw_prog_main_image_num_save_ops_o(), 0, 0); | 1631 | gk20a_mem_wr32(ctx_ptr + ctxsw_prog_main_image_num_save_ops_o(), 0, 0); |
1632 | gk20a_mem_wr32(ctx_ptr + ctxsw_prog_main_image_num_restore_ops_o(), 0, 0); | 1632 | gk20a_mem_wr32(ctx_ptr + ctxsw_prog_main_image_num_restore_ops_o(), 0, 0); |
1633 | 1633 | ||