diff options
author | Deepak Nibade <dnibade@nvidia.com> | 2017-01-20 04:46:44 -0500 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-01-25 05:41:03 -0500 |
commit | b11cc77414ce5c11408a18bb0cbf9d1721016f6f (patch) | |
tree | 3ba7be76a9e2ae25f9c87281ff4cc371a5ae53a0 /drivers/gpu | |
parent | 74948b73e366781118a0a7c43cb788d70352a721 (diff) |
Revert "Revert "gpu: nvgpu: gp10b: fix freq rounding""
This reverts commit 28fb1de00a907719a02cee62c7e7f3a0aee7075f.
Instability on Quill-B00 is now resolved, and hence restore
original patch reviewed on http://git-master/r/#/c/1284302/
Bug 1864117
Bug 1863013
Change-Id: Ie5aa5a5f0184f3aa4db2d08f041f623de92b3dea
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/1291513
Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c b/drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c index c198f9f1..fe42bf97 100644 --- a/drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c +++ b/drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c | |||
@@ -341,7 +341,7 @@ static long gp10b_round_clk_rate(struct device *dev, unsigned long rate) | |||
341 | int i; | 341 | int i; |
342 | 342 | ||
343 | for (i = 0; i < max_states; ++i) | 343 | for (i = 0; i < max_states; ++i) |
344 | if (freq_table[i] > rate) | 344 | if (freq_table[i] >= rate) |
345 | return freq_table[i]; | 345 | return freq_table[i]; |
346 | 346 | ||
347 | return freq_table[max_states - 1]; | 347 | return freq_table[max_states - 1]; |