mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 10:34:43 +03:00
gpu: nvgpu: Create common.pmu.clk.vf_point unit
This patch does the following. 1. Append public functions with nvgpu. 2. Move public functions & structure to include/pmu/clk. 3. Remove inclusion of HW header files in common. 4. Move FREQ_STEP_SIZE_MHZ to clk_prog.h as it is used there. 5. Fix 16.3 and 11.3 Misra Violations. Jira NVGPU-1965 Change-Id: I268d257d6de9c986e456a666cf6d633fe10fc440 Signed-off-by: Abdul Salam <absalam@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2024992 GVS: Gerrit_Virtual_Submit Reviewed-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
56f9753188
commit
6a6c2ec0b0
@@ -31,8 +31,6 @@
|
||||
|
||||
#include "clk.h"
|
||||
#include "clk_prog.h"
|
||||
#include "clk_vf_point.h"
|
||||
#include "gp106/bios_gp106.h"
|
||||
|
||||
static struct clk_prog *construct_clk_prog(struct gk20a *g, void *pargs);
|
||||
static int devinit_get_clk_prog_table(struct gk20a *g,
|
||||
@@ -923,7 +921,7 @@ static int _clk_prog_1x_master_rail_construct_vf_point(struct gk20a *g,
|
||||
|
||||
nvgpu_log_info(g, " ");
|
||||
|
||||
p_vf_point = construct_clk_vf_point(g, (void *)p_vf_point_tmp);
|
||||
p_vf_point = nvgpu_construct_clk_vf_point(g, (void *)p_vf_point_tmp);
|
||||
if (p_vf_point == NULL) {
|
||||
status = -ENOMEM;
|
||||
goto done;
|
||||
|
||||
Reference in New Issue
Block a user