diff options
author | Richard Zhao <rizhao@nvidia.com> | 2017-04-06 20:56:08 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-06-09 17:55:12 -0400 |
commit | 914bb78a7dc0687b349310cc28613ea4a4c0be33 (patch) | |
tree | b98060ceb487bba82c3120ca9d4db7403c698f47 /drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c | |
parent | 40ca7cc573430ca4e21fdec4a44394c09d615846 (diff) |
gpu: nvgpu: vgpu: move TEGRA_VGPU_ATTRIB_PREEMPT_CTX_SIZE to constants
Also removed deprecated TEGRA_VGPU_ATTRIB_*, but leave a place holder
in case someone wants to use this command in future.
Jira VFND-3796
Change-Id: Ic36a59db238d276b0e3dd68a9d8ec5834a04333d
Signed-off-by: Richard Zhao <rizhao@nvidia.com>
Reviewed-on: http://git-master/r/1457497
Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c b/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c index cac1db29..234d8a69 100644 --- a/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c +++ b/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c | |||
@@ -309,6 +309,7 @@ static int vgpu_gr_gp10b_set_preemption_mode(struct channel_gk20a *ch, | |||
309 | 309 | ||
310 | static int vgpu_gr_gp10b_init_ctx_state(struct gk20a *g) | 310 | static int vgpu_gr_gp10b_init_ctx_state(struct gk20a *g) |
311 | { | 311 | { |
312 | struct vgpu_priv_data *priv = vgpu_get_priv_data(g); | ||
312 | int err; | 313 | int err; |
313 | 314 | ||
314 | gk20a_dbg_fn(""); | 315 | gk20a_dbg_fn(""); |
@@ -317,11 +318,10 @@ static int vgpu_gr_gp10b_init_ctx_state(struct gk20a *g) | |||
317 | if (err) | 318 | if (err) |
318 | return err; | 319 | return err; |
319 | 320 | ||
320 | vgpu_get_attribute(vgpu_get_handle(g), | 321 | g->gr.t18x.ctx_vars.preempt_image_size = |
321 | TEGRA_VGPU_ATTRIB_PREEMPT_CTX_SIZE, | 322 | priv->constants.preempt_ctx_size; |
322 | &g->gr.t18x.ctx_vars.preempt_image_size); | ||
323 | if (!g->gr.t18x.ctx_vars.preempt_image_size) | 323 | if (!g->gr.t18x.ctx_vars.preempt_image_size) |
324 | return -ENXIO; | 324 | return -EINVAL; |
325 | 325 | ||
326 | return 0; | 326 | return 0; |
327 | } | 327 | } |