From f2ca7a99be852f73a73aadfb14e4d5de7071d5a6 Mon Sep 17 00:00:00 2001 From: Jihoon Bang Date: Fri, 24 Oct 2014 09:14:40 -0700 Subject: [PATCH] video: tegra: host: pod: increase average window Increase running average window so that frequency doesn't fluctuate much given instantaneous load. Bug 1568795 Change-Id: I7483be2653671a18ecad68614c60bffc869fdf2d Signed-off-by: Jihoon Bang Reviewed-on: http://git-master/r/590462 Reviewed-by: Ruchit Sharma Tested-by: Ruchit Sharma Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: David Schalig Tested-by: David Schalig Reviewed-by: Eric Chuang --- drivers/video/tegra/host/gr3d/pod_scaling.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/video/tegra/host/gr3d/pod_scaling.c b/drivers/video/tegra/host/gr3d/pod_scaling.c index 7575571184e..3fb55e2793e 100644 --- a/drivers/video/tegra/host/gr3d/pod_scaling.c +++ b/drivers/video/tegra/host/gr3d/pod_scaling.c @@ -836,14 +836,14 @@ static int nvhost_pod_init(struct devfreq *df) if (!strcmp(d->name, "vic03.0")) { podgov->p_load_max = 990; - podgov->p_load_target = 100; + podgov->p_load_target = 250; podgov->p_bias = 80; podgov->p_hint_lo_limit = 500; podgov->p_hint_hi_limit = 997; podgov->p_scaleup_limit = 1100; podgov->p_scaledown_limit = 1300; - podgov->p_smooth = 30; - podgov->p_damp = 7; + podgov->p_smooth = 60; + podgov->p_damp = 2; } else { switch (cid) { case TEGRA_CHIPID_TEGRA14: -- 2.39.2