diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gr_gk20a.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c index 1ea59a9d..f78d862c 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c | |||
@@ -3070,13 +3070,14 @@ int gk20a_alloc_obj_ctx(struct channel_gk20a *c, | |||
3070 | "fail to load golden ctx image"); | 3070 | "fail to load golden ctx image"); |
3071 | goto out; | 3071 | goto out; |
3072 | } | 3072 | } |
3073 | #ifdef CONFIG_GK20A_CTXSW_TRACE | ||
3073 | if (g->ops.fecs_trace.bind_channel && !c->vpr) { | 3074 | if (g->ops.fecs_trace.bind_channel && !c->vpr) { |
3074 | err = g->ops.fecs_trace.bind_channel(g, c); | 3075 | err = g->ops.fecs_trace.bind_channel(g, c); |
3075 | if (err) { | 3076 | if (err) |
3076 | nvgpu_warn(g, | 3077 | nvgpu_warn(g, |
3077 | "fail to bind channel for ctxsw trace"); | 3078 | "fail to bind channel for ctxsw trace"); |
3078 | } | ||
3079 | } | 3079 | } |
3080 | #endif | ||
3080 | c->first_init = true; | 3081 | c->first_init = true; |
3081 | } | 3082 | } |
3082 | 3083 | ||