From b11cc77414ce5c11408a18bb0cbf9d1721016f6f Mon Sep 17 00:00:00 2001 From: Deepak Nibade Date: Fri, 20 Jan 2017 15:16:44 +0530 Subject: 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 Reviewed-on: http://git-master/r/1291513 Reviewed-by: svccoveritychecker GVS: Gerrit_Virtual_Submit Reviewed-by: Bharat Nihalani --- drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) int i; for (i = 0; i < max_states; ++i) - if (freq_table[i] > rate) + if (freq_table[i] >= rate) return freq_table[i]; return freq_table[max_states - 1]; -- cgit v1.2.2