diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gp106/hal_gp106.c')
-rw-r--r-- | drivers/gpu/nvgpu/gp106/hal_gp106.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gp106/hal_gp106.c b/drivers/gpu/nvgpu/gp106/hal_gp106.c index dde0468a..1690c42b 100644 --- a/drivers/gpu/nvgpu/gp106/hal_gp106.c +++ b/drivers/gpu/nvgpu/gp106/hal_gp106.c | |||
@@ -314,6 +314,9 @@ static const struct gpu_ops gp106_ops = { | |||
314 | .falcon = { | 314 | .falcon = { |
315 | .falcon_hal_sw_init = gp106_falcon_hal_sw_init, | 315 | .falcon_hal_sw_init = gp106_falcon_hal_sw_init, |
316 | }, | 316 | }, |
317 | .priv_ring = { | ||
318 | .isr = gp10b_priv_ring_isr, | ||
319 | }, | ||
317 | .get_litter_value = gp106_get_litter_value, | 320 | .get_litter_value = gp106_get_litter_value, |
318 | .chip_init_gpu_characteristics = gp106_init_gpu_characteristics, | 321 | .chip_init_gpu_characteristics = gp106_init_gpu_characteristics, |
319 | .bios_init = gm206_bios_init, | 322 | .bios_init = gm206_bios_init, |
@@ -338,6 +341,7 @@ int gp106_init_hal(struct gk20a *g) | |||
338 | #endif | 341 | #endif |
339 | gops->xve = gp106_ops.xve; | 342 | gops->xve = gp106_ops.xve; |
340 | gops->falcon = gp106_ops.falcon; | 343 | gops->falcon = gp106_ops.falcon; |
344 | gops->priv_ring = gp106_ops.priv_ring; | ||
341 | 345 | ||
342 | /* Lone functions */ | 346 | /* Lone functions */ |
343 | gops->get_litter_value = gp106_ops.get_litter_value; | 347 | gops->get_litter_value = gp106_ops.get_litter_value; |
@@ -349,8 +353,8 @@ int gp106_init_hal(struct gk20a *g) | |||
349 | gops->securegpccs = 1; | 353 | gops->securegpccs = 1; |
350 | gops->pmupstate = true; | 354 | gops->pmupstate = true; |
351 | 355 | ||
356 | |||
352 | g->bootstrap_owner = LSF_FALCON_ID_SEC2; | 357 | g->bootstrap_owner = LSF_FALCON_ID_SEC2; |
353 | gp10b_init_priv_ring(gops); | ||
354 | gp106_init_gr(gops); | 358 | gp106_init_gr(gops); |
355 | gp10b_init_fecs_trace_ops(gops); | 359 | gp10b_init_fecs_trace_ops(gops); |
356 | gp106_init_fb(gops); | 360 | gp106_init_fb(gops); |