diff options
author | Vijayakumar <vsubbu@nvidia.com> | 2016-11-07 07:42:19 -0500 |
---|---|---|
committer | Deepak Nibade <dnibade@nvidia.com> | 2016-12-27 04:56:52 -0500 |
commit | f7290e6a83282ed96b4af225d7d7b63230138d7c (patch) | |
tree | 7aa41034d933b4ee34fe6dd39355e8fd21977561 /drivers | |
parent | 8edfc9ee67d8c346310b2ad653754440719a29d7 (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')
-rw-r--r-- | drivers/gpu/nvgpu/clk/clk.c | 4 |
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; |