summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv11b/pmu_gv11b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/pmu_gv11b.c')
-rw-r--r--drivers/gpu/nvgpu/gv11b/pmu_gv11b.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/pmu_gv11b.c b/drivers/gpu/nvgpu/gv11b/pmu_gv11b.c
index 4cc45197..4784ee4a 100644
--- a/drivers/gpu/nvgpu/gv11b/pmu_gv11b.c
+++ b/drivers/gpu/nvgpu/gv11b/pmu_gv11b.c
@@ -37,7 +37,6 @@ static bool gv11b_is_pmu_supported(struct gk20a *g)
37static int gv11b_pmu_bootstrap(struct pmu_gk20a *pmu) 37static int gv11b_pmu_bootstrap(struct pmu_gk20a *pmu)
38{ 38{
39 struct gk20a *g = gk20a_from_pmu(pmu); 39 struct gk20a *g = gk20a_from_pmu(pmu);
40 struct gk20a_platform *platform = dev_get_drvdata(g->dev);
41 struct mm_gk20a *mm = &g->mm; 40 struct mm_gk20a *mm = &g->mm;
42 struct pmu_ucode_desc *desc = pmu->desc; 41 struct pmu_ucode_desc *desc = pmu->desc;
43 u64 addr_code_lo, addr_data_lo, addr_load_lo; 42 u64 addr_code_lo, addr_data_lo, addr_load_lo;
@@ -64,7 +63,7 @@ static int gv11b_pmu_bootstrap(struct pmu_gk20a *pmu)
64 pmu, GK20A_PMU_DMAIDX_VIRT); 63 pmu, GK20A_PMU_DMAIDX_VIRT);
65 64
66 g->ops.pmu_ver.set_pmu_cmdline_args_cpu_freq(pmu, 65 g->ops.pmu_ver.set_pmu_cmdline_args_cpu_freq(pmu,
67 clk_get_rate(platform->clk[1])); 66 g->ops.clk.get_rate(g, CTRL_CLK_DOMAIN_PWRCLK));
68 67
69 addr_args = (pwr_falcon_hwcfg_dmem_size_v( 68 addr_args = (pwr_falcon_hwcfg_dmem_size_v(
70 gk20a_readl(g, pwr_falcon_hwcfg_r())) 69 gk20a_readl(g, pwr_falcon_hwcfg_r()))