From d60a45b9fdd935c5e0c29c2cc3c056e0ce8c9873 Mon Sep 17 00:00:00 2001 From: Vijayakumar Date: Thu, 29 Jan 2015 16:43:13 +0530 Subject: 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 Reviewed-on: http://git-master/r/799983 (cherry picked from commit d1d837fd09ff0f035feff1757c67488404c23cc6) Reviewed-on: http://git-master/r/808250 Reviewed-by: Terje Bergstrom Tested-by: Terje Bergstrom --- drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c') 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 = { .enable_elcg = true, .enable_elpg = true, .enable_aelpg = true, + .ptimerscaling10x = 26, .force_reset_in_do_idle = false, @@ -858,6 +859,7 @@ struct gk20a_platform gm20b_tegra_platform = { .enable_elcg = true, .enable_elpg = true, .enable_aelpg = true, + .ptimerscaling10x = 26, .force_reset_in_do_idle = false, -- cgit v1.2.2