From c18364d0c4b3fb6581f937c018cd01fc329601bb Mon Sep 17 00:00:00 2001 From: Mahantesh Kumbar Date: Wed, 7 Jun 2017 22:26:00 +0530 Subject: gpu: nvgpu: moved pg out from pmu_gk20a.c/h - moved pg related code to pmu_pg.c under common/pmu folder PG state machine support methods PG ACK handlers AELPG methods PG enable/disable methods -prepended with nvgpu_ for elpg/aelpg global methods by replacing gk20a_ JIRA NVGPU-97 Change-Id: I2148a69ff86b5c5d43c521ff6e241db84afafd82 Signed-off-by: Mahantesh Kumbar Reviewed-on: http://git-master/r/1498363 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/common/pmu/pmu.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'drivers/gpu/nvgpu/common/pmu/pmu.c') diff --git a/drivers/gpu/nvgpu/common/pmu/pmu.c b/drivers/gpu/nvgpu/common/pmu/pmu.c index ca532049..fc72d1fc 100644 --- a/drivers/gpu/nvgpu/common/pmu/pmu.c +++ b/drivers/gpu/nvgpu/common/pmu/pmu.c @@ -276,15 +276,15 @@ static void pmu_setup_hw_enable_elpg(struct gk20a *g) /* Init reg with prod values*/ if (g->ops.pmu.pmu_setup_elpg) g->ops.pmu.pmu_setup_elpg(g); - gk20a_pmu_enable_elpg(g); + nvgpu_pmu_enable_elpg(g); } nvgpu_udelay(50); /* Enable AELPG */ if (g->aelpg_enabled) { - gk20a_aelpg_init(g); - gk20a_aelpg_init_and_enable(g, PMU_AP_CTRL_ID_GRAPHICS); + nvgpu_aelpg_init(g); + nvgpu_aelpg_init_and_enable(g, PMU_AP_CTRL_ID_GRAPHICS); } } @@ -398,7 +398,7 @@ int nvgpu_pmu_destroy(struct gk20a *g) nvgpu_pmu_get_pg_stats(g, PMU_PG_ELPG_ENGINE_ID_GRAPHICS, &pg_stat_data); - gk20a_pmu_disable_elpg(g); + nvgpu_pmu_disable_elpg(g); pmu->initialized = false; /* update the s/w ELPG residency counters */ -- cgit v1.2.2