mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 02:22:34 +03:00
gpu: nvgpu: Refactor PERF unit
-Created perf.h file and moved all private functions and structures into it -Created single sw_setup/pmu_setup for whole perf unit -Changed public function and structure names as per standard format -Deleted lpwr unit specific file from make file as it is no longer used -Removed support_vfe and support_changeseq flags as it is no longer used -Removed clk_set_boot_fll_clks_per_clk_domain function as it is no longer used for tu10a -Removed perf unit headers from pmuif folder NVGPU-4448 Change-Id: Ia29e5b5a1a960b5474a929d8797542bf6c0eccf1 Signed-off-by: rmylavarapu <rmylavarapu@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2283587 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
Alex Waterman
parent
b21b9bdf5d
commit
7e5b8b2cce
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2019, NVIDIA Corporation. All rights reserved.
|
||||
* Copyright (c) 2019-2020, NVIDIA Corporation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms and conditions of the GNU General Public License,
|
||||
@@ -25,7 +25,7 @@ static int get_s_param_info(void *data, u64 *val)
|
||||
struct gk20a *g = (struct gk20a *)data;
|
||||
int status = 0;
|
||||
|
||||
status = nvgpu_vfe_var_get_s_param(g, val);
|
||||
status = nvgpu_pmu_perf_vfe_get_s_param(g, val);
|
||||
if(status != 0) {
|
||||
nvgpu_err(g, "Vfe_var get s_param failed");
|
||||
return status;
|
||||
|
||||
Reference in New Issue
Block a user