summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/clk/clk.c
diff options
context:
space:
mode:
authorVijayakumar <vsubbu@nvidia.com>2016-11-07 07:42:19 -0500
committerDeepak Nibade <dnibade@nvidia.com>2016-12-27 04:56:52 -0500
commitf7290e6a83282ed96b4af225d7d7b63230138d7c (patch)
tree7aa41034d933b4ee34fe6dd39355e8fd21977561 /drivers/gpu/nvgpu/clk/clk.c
parent8edfc9ee67d8c346310b2ad653754440719a29d7 (diff)
gpu: nvgpu: fix fll regime check
For target clocks >= FFR cutoff clock use FR, else use FFR. JIRA DNVGPU-180 Change-Id: Iefed871d2acf1552230b066c32e1b3f69d96079e Signed-off-by: Vijayakumar <vsubbu@nvidia.com> Reviewed-on: http://git-master/r/1249041 (cherry picked from commit edcb12d8784c62aa857dcab2e27d4e45033fbf11) Reviewed-on: http://git-master/r/1270883 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/clk/clk.c')
-rw-r--r--drivers/gpu/nvgpu/clk/clk.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/clk/clk.c b/drivers/gpu/nvgpu/clk/clk.c
index dffbefec..ecd53c02 100644
--- a/drivers/gpu/nvgpu/clk/clk.c
+++ b/drivers/gpu/nvgpu/clk/clk.c
@@ -288,9 +288,9 @@ static u32 find_regime_id(struct gk20a *g, u32 domain, u16 clkmhz)
288 if (pflldev->clk_domain == domain) { 288 if (pflldev->clk_domain == domain) {
289 if (pflldev->regime_desc.fixed_freq_regime_limit_mhz >= 289 if (pflldev->regime_desc.fixed_freq_regime_limit_mhz >=
290 clkmhz) 290 clkmhz)
291 return CTRL_CLK_FLL_REGIME_ID_FR;
292 else
293 return CTRL_CLK_FLL_REGIME_ID_FFR; 291 return CTRL_CLK_FLL_REGIME_ID_FFR;
292 else
293 return CTRL_CLK_FLL_REGIME_ID_FR;
294 } 294 }
295 } 295 }
296 return CTRL_CLK_FLL_REGIME_ID_INVALID; 296 return CTRL_CLK_FLL_REGIME_ID_INVALID;