From 77e2cbab237637f71367df25384164b8c936a31a Mon Sep 17 00:00:00 2001 From: Mahantesh Kumbar Date: Tue, 13 Jun 2017 15:21:56 +0530 Subject: gpu: nvgpu: reorganize PMU perfmon -Moved perfmon code from pmu_gk20a.c to "drivers/gpu/nvgpu/common/pmu/pmu_perfmon.c" file -Moved below related methods perfmon init, start/stop sampling, load counter read/write/reset, perfmon event handler - prepend with nvgpu_ for perfmon global methods by replacing gk20a_ JURA NVGPU-56 JURA NVGPU-98 Change-Id: Idbcdf63ebd76da170e609cc401b320a42110cd7b Signed-off-by: Mahantesh Kumbar Reviewed-on: http://git-master/r/1501418 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/tegra/linux/platform_gk20a_tegra.c | 2 +- drivers/gpu/nvgpu/tegra/linux/platform_gp10b_tegra.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'drivers/gpu/nvgpu/tegra') diff --git a/drivers/gpu/nvgpu/tegra/linux/platform_gk20a_tegra.c b/drivers/gpu/nvgpu/tegra/linux/platform_gk20a_tegra.c index 3d5ea698..c4216ffc 100644 --- a/drivers/gpu/nvgpu/tegra/linux/platform_gk20a_tegra.c +++ b/drivers/gpu/nvgpu/tegra/linux/platform_gk20a_tegra.c @@ -299,7 +299,7 @@ static void gk20a_tegra_prescale(struct device *dev) struct gk20a *g = get_gk20a(dev); u32 avg = 0; - gk20a_pmu_load_norm(g, &avg); + nvgpu_pmu_load_norm(g, &avg); tegra_edp_notify_gpu_load(avg, clk_get_rate(g->clk.tegra_clk)); } diff --git a/drivers/gpu/nvgpu/tegra/linux/platform_gp10b_tegra.c b/drivers/gpu/nvgpu/tegra/linux/platform_gp10b_tegra.c index 235473d3..5980c592 100644 --- a/drivers/gpu/nvgpu/tegra/linux/platform_gp10b_tegra.c +++ b/drivers/gpu/nvgpu/tegra/linux/platform_gp10b_tegra.c @@ -280,7 +280,7 @@ static void gp10b_tegra_prescale(struct device *dev) gk20a_dbg_fn(""); - gk20a_pmu_load_norm(g, &avg); + nvgpu_pmu_load_norm(g, &avg); gk20a_dbg_fn("done"); } -- cgit v1.2.2