summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp106
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gp106')
-rw-r--r--drivers/gpu/nvgpu/gp106/hal_gp106.c1
-rw-r--r--drivers/gpu/nvgpu/gp106/sec2_gp106.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gp106/hal_gp106.c b/drivers/gpu/nvgpu/gp106/hal_gp106.c
index e3d5556f..b0eab947 100644
--- a/drivers/gpu/nvgpu/gp106/hal_gp106.c
+++ b/drivers/gpu/nvgpu/gp106/hal_gp106.c
@@ -611,6 +611,7 @@ static const struct gpu_ops gp106_ops = {
611 .pmu_get_queue_tail = pwr_pmu_queue_tail_r, 611 .pmu_get_queue_tail = pwr_pmu_queue_tail_r,
612 .pmu_lpwr_enable_pg = nvgpu_lpwr_enable_pg, 612 .pmu_lpwr_enable_pg = nvgpu_lpwr_enable_pg,
613 .get_irqdest = gk20a_pmu_get_irqdest, 613 .get_irqdest = gk20a_pmu_get_irqdest,
614 .alloc_super_surface = NULL,
614 }, 615 },
615 .clk = { 616 .clk = {
616 .init_clk_support = gp106_init_clk_support, 617 .init_clk_support = gp106_init_clk_support,
diff --git a/drivers/gpu/nvgpu/gp106/sec2_gp106.c b/drivers/gpu/nvgpu/gp106/sec2_gp106.c
index 8e4e5900..08c7f84a 100644
--- a/drivers/gpu/nvgpu/gp106/sec2_gp106.c
+++ b/drivers/gpu/nvgpu/gp106/sec2_gp106.c
@@ -178,6 +178,8 @@ void init_pmu_setup_hw1(struct gk20a *g)
178 g->ops.pmu_ver.set_pmu_cmdline_args_trace_dma_base(pmu); 178 g->ops.pmu_ver.set_pmu_cmdline_args_trace_dma_base(pmu);
179 g->ops.pmu_ver.set_pmu_cmdline_args_trace_dma_idx( 179 g->ops.pmu_ver.set_pmu_cmdline_args_trace_dma_idx(
180 pmu, GK20A_PMU_DMAIDX_VIRT); 180 pmu, GK20A_PMU_DMAIDX_VIRT);
181 if (g->ops.pmu_ver.config_pmu_cmdline_args_super_surface)
182 g->ops.pmu_ver.config_pmu_cmdline_args_super_surface(pmu);
181 183
182 nvgpu_flcn_copy_to_dmem(pmu->flcn, g->acr.pmu_args, 184 nvgpu_flcn_copy_to_dmem(pmu->flcn, g->acr.pmu_args,
183 (u8 *)(g->ops.pmu_ver.get_pmu_cmdline_args_ptr(pmu)), 185 (u8 *)(g->ops.pmu_ver.get_pmu_cmdline_args_ptr(pmu)),