From d6e40fc07a5d6386d759111f957c7a5e0605500e Mon Sep 17 00:00:00 2001 From: Deepak Goyal Date: Mon, 13 Feb 2017 15:00:00 +0530 Subject: nvgpu: gpu: pmu: Use pmu ops to call pmu_reset(). In this patch hard coded function calls for PMU reset are replaced by PMU ops. Change-Id: I266c43e3540163a133895244dcf91169116812f5 Signed-off-by: Deepak Goyal Reviewed-on: http://git-master/r/1303757 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gk20a/pmu_gk20a.c | 2 +- drivers/gpu/nvgpu/gm20b/acr_gm20b.c | 2 +- drivers/gpu/nvgpu/gp10b/pmu_gp10b.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'drivers') diff --git a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c index 4ea9b911..a5664a0e 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 db3974bb..ed144c0f 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 9c565729..15b12c74 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); -- cgit v1.2.2