summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/dvfs.h
diff options
context:
space:
mode:
authorAlex Frid <afrid@nvidia.com>2013-06-22 19:18:37 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 13:41:21 -0700
commit56a7dcb6aa1099c2166776613dac787e84bfffb8 (patch)
tree7b1d35dd2d608e26a3e966fa6541d2d26554849d /arch/arm/mach-tegra/dvfs.h
parent807c1a5b8c087cc422654280d58f0780461741c7 (diff)
ARM: tegra: dvfs: Add CL-DVFS tune high margin data
Added CL-DVFS tune high threshold margin to dfll data in safe dvfs table, so that margin value can be updated based on characterization (rather than using constant macro). Fall back on current 20mV margin, if safe dvfs does not contain margin data. Change-Id: I27e18a6b6fa8f1121852dd245f1f25d98547fe84 Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/241237 (cherry picked from commit c4eb5fa8c641f5767d587e0e5266487ee33995ff) Reviewed-on: http://git-master/r/262196 GVS: Gerrit_Virtual_Submit Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/dvfs.h')
-rw-r--r--arch/arm/mach-tegra/dvfs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/dvfs.h b/arch/arm/mach-tegra/dvfs.h
index 6386cf5567a8..5a8b251c4d77 100644
--- a/arch/arm/mach-tegra/dvfs.h
+++ b/arch/arm/mach-tegra/dvfs.h
@@ -117,6 +117,7 @@ struct dvfs_dfll_data {
unsigned long out_rate_min;
unsigned long max_rate_boost;
int tune_high_min_millivolts;
+ int tune_high_margin_mv;
int min_millivolts;
enum dfll_range range;
void (*tune_trimmers)(bool trim_high);