diff options
Diffstat (limited to 'drivers/gpu/nvgpu/os/linux/clk.c')
-rw-r--r-- | drivers/gpu/nvgpu/os/linux/clk.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpu/nvgpu/os/linux/clk.c b/drivers/gpu/nvgpu/os/linux/clk.c index 6575a037..471f2aef 100644 --- a/drivers/gpu/nvgpu/os/linux/clk.c +++ b/drivers/gpu/nvgpu/os/linux/clk.c | |||
@@ -90,7 +90,7 @@ static unsigned long nvgpu_linux_get_fmax_at_vmin_safe(struct gk20a *g) | |||
90 | */ | 90 | */ |
91 | if (g->clk.tegra_clk) | 91 | if (g->clk.tegra_clk) |
92 | return tegra_dvfs_get_fmax_at_vmin_safe_t( | 92 | return tegra_dvfs_get_fmax_at_vmin_safe_t( |
93 | clk_get_parent(g->clk.tegra_clk)); | 93 | g->clk.tegra_clk_parent); |
94 | 94 | ||
95 | if (platform->maxmin_clk_id) | 95 | if (platform->maxmin_clk_id) |
96 | return tegra_bpmp_dvfs_get_fmax_at_vmin( | 96 | return tegra_bpmp_dvfs_get_fmax_at_vmin( |
@@ -116,7 +116,7 @@ static int nvgpu_linux_predict_mv_at_hz_cur_tfloor(struct clk_gk20a *clk, | |||
116 | unsigned long rate) | 116 | unsigned long rate) |
117 | { | 117 | { |
118 | return tegra_dvfs_predict_mv_at_hz_cur_tfloor( | 118 | return tegra_dvfs_predict_mv_at_hz_cur_tfloor( |
119 | clk_get_parent(clk->tegra_clk), rate); | 119 | clk->tegra_clk_parent, rate); |
120 | } | 120 | } |
121 | 121 | ||
122 | static unsigned long nvgpu_linux_get_maxrate(struct gk20a *g, u32 api_domain) | 122 | static unsigned long nvgpu_linux_get_maxrate(struct gk20a *g, u32 api_domain) |
@@ -125,7 +125,7 @@ static unsigned long nvgpu_linux_get_maxrate(struct gk20a *g, u32 api_domain) | |||
125 | 125 | ||
126 | switch (api_domain) { | 126 | switch (api_domain) { |
127 | case CTRL_CLK_DOMAIN_GPCCLK: | 127 | case CTRL_CLK_DOMAIN_GPCCLK: |
128 | ret = tegra_dvfs_get_maxrate(clk_get_parent(g->clk.tegra_clk)); | 128 | ret = tegra_dvfs_get_maxrate(g->clk.tegra_clk_parent); |
129 | break; | 129 | break; |
130 | default: | 130 | default: |
131 | nvgpu_err(g, "unknown clock: %u", api_domain); | 131 | nvgpu_err(g, "unknown clock: %u", api_domain); |