diff options
author | Alex Frid <afrid@nvidia.com> | 2013-06-07 19:17:43 -0700 |
---|---|---|
committer | Riham Haidar <rhaidar@nvidia.com> | 2013-06-11 11:12:30 -0700 |
commit | 05ac34be3e4c04e86f9078f54617da4e47d3983d (patch) | |
tree | fc624e213224fe22582f0fbdf722758114e1882b | |
parent | 4a35feca843ac36ad5e03974c81a315948b6c83e (diff) |
ARM: tegra11: dvfs: Override DFLL mode Vmin based on fuse
Override DFLL mode Vmin with 0.9V if designated fuse is set.
Bug 1291764
Change-Id: I994619f48f5fc116341d90716b55ddaf932cfdd4
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/237072
Reviewed-by: Riham Haidar <rhaidar@nvidia.com>
Tested-by: Riham Haidar <rhaidar@nvidia.com>
-rw-r--r-- | arch/arm/mach-tegra/tegra11_dvfs.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/tegra11_dvfs.c b/arch/arm/mach-tegra/tegra11_dvfs.c index 1d012c465d79..6e6e8410e14a 100644 --- a/arch/arm/mach-tegra/tegra11_dvfs.c +++ b/arch/arm/mach-tegra/tegra11_dvfs.c @@ -612,10 +612,10 @@ static inline int round_cvb_voltage(int mv, int v_scale) static inline void override_dfll_min_millivolts(struct cpu_cvb_dvfs *d) { /* - * dfll min_millivolts for AP40 sku is different from all other skus - * that have the same cvb tables + * override dfll min_millivolts for AP40 sku always, and for other skus + * if dfll Vmin designated fuse 61 is set */ - if (tegra_sku_id == 0x06) + if ((tegra_sku_id == 0x06) || tegra_spare_fuse(61)) d->dfll_tune_data.min_millivolts = 900; } |