diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c index 81ac341f..5b76eee2 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c | |||
@@ -430,7 +430,9 @@ done: | |||
430 | 430 | ||
431 | int gr_gk20a_init_ctx_vars(struct gk20a *g, struct gr_gk20a *gr) | 431 | int gr_gk20a_init_ctx_vars(struct gk20a *g, struct gr_gk20a *gr) |
432 | { | 432 | { |
433 | if (tegra_platform_is_linsim()) | 433 | struct gk20a_platform *platform = dev_get_drvdata(g->dev); |
434 | |||
435 | if (platform->is_fmodel) | ||
434 | return gr_gk20a_init_ctx_vars_sim(g, gr); | 436 | return gr_gk20a_init_ctx_vars_sim(g, gr); |
435 | else | 437 | else |
436 | return gr_gk20a_init_ctx_vars_fw(g, gr); | 438 | return gr_gk20a_init_ctx_vars_fw(g, gr); |