diff options
author | Vijayakumar <vsubbu@nvidia.com> | 2015-01-29 06:13:13 -0500 |
---|---|---|
committer | Terje Bergstrom <tbergstrom@nvidia.com> | 2015-10-06 16:30:54 -0400 |
commit | d60a45b9fdd935c5e0c29c2cc3c056e0ce8c9873 (patch) | |
tree | 7ae5d2acc30e9d2fb9dfb55674985cf16b847192 /drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c | |
parent | f4b6d4d176e9c83b226d8564595b6b9168cef793 (diff) |
gpu: nvgpu: scale ptimer based timeouts
bug 1603226
host based timeouts use ptimer for detecting
timeouts. on gk20a and gm20b ptimer runs 2.6x
slower. scale the fifo_eng_timeout to account
for this
Change-Id: Ie44718382953e36436ea47d6e89b9a225d5c2070
Signed-off-by: Vijayakumar <vsubbu@nvidia.com>
Reviewed-on: http://git-master/r/799983
(cherry picked from commit d1d837fd09ff0f035feff1757c67488404c23cc6)
Reviewed-on: http://git-master/r/808250
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c b/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c index f8e1e3b7..73e7303e 100644 --- a/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c +++ b/drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c | |||
@@ -812,6 +812,7 @@ struct gk20a_platform gk20a_tegra_platform = { | |||
812 | .enable_elcg = true, | 812 | .enable_elcg = true, |
813 | .enable_elpg = true, | 813 | .enable_elpg = true, |
814 | .enable_aelpg = true, | 814 | .enable_aelpg = true, |
815 | .ptimerscaling10x = 26, | ||
815 | 816 | ||
816 | .force_reset_in_do_idle = false, | 817 | .force_reset_in_do_idle = false, |
817 | 818 | ||
@@ -858,6 +859,7 @@ struct gk20a_platform gm20b_tegra_platform = { | |||
858 | .enable_elcg = true, | 859 | .enable_elcg = true, |
859 | .enable_elpg = true, | 860 | .enable_elpg = true, |
860 | .enable_aelpg = true, | 861 | .enable_aelpg = true, |
862 | .ptimerscaling10x = 26, | ||
861 | 863 | ||
862 | .force_reset_in_do_idle = false, | 864 | .force_reset_in_do_idle = false, |
863 | 865 | ||