diff --git a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c index 4ea9b9116..a5664a0e2 100644 --- a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c @@ -3246,7 +3246,7 @@ static int gk20a_init_pmu_setup_hw1(struct gk20a *g) gk20a_dbg_fn(""); nvgpu_mutex_acquire(&pmu->isr_mutex); - pmu_reset(pmu); + g->ops.pmu.reset(g); pmu->isr_enabled = true; nvgpu_mutex_release(&pmu->isr_mutex); diff --git a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c index db3974bb6..ed144c0fe 100644 --- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c +++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c @@ -1286,7 +1286,7 @@ int gm20b_init_nspmu_setup_hw1(struct gk20a *g) gk20a_dbg_fn(""); nvgpu_mutex_acquire(&pmu->isr_mutex); - pmu_reset(pmu); + g->ops.pmu.reset(g); pmu->isr_enabled = true; nvgpu_mutex_release(&pmu->isr_mutex); diff --git a/drivers/gpu/nvgpu/gp10b/pmu_gp10b.c b/drivers/gpu/nvgpu/gp10b/pmu_gp10b.c index 9c5657296..15b12c743 100644 --- a/drivers/gpu/nvgpu/gp10b/pmu_gp10b.c +++ b/drivers/gpu/nvgpu/gp10b/pmu_gp10b.c @@ -307,7 +307,7 @@ static int gp10b_init_pmu_setup_hw1(struct gk20a *g) gk20a_dbg_fn(""); nvgpu_mutex_acquire(&pmu->isr_mutex); - pmu_reset(pmu); + g->ops.pmu.reset(g); pmu->isr_enabled = true; nvgpu_mutex_release(&pmu->isr_mutex);