summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPraneeth Bajjuri <praneeth@ti.com>2013-09-06 16:06:37 -0500
committerPraneeth Bajjuri <praneeth@ti.com>2013-09-06 16:06:37 -0500
commit31b9c766ecb29bbef4b835892ee267ee9aabd21b (patch)
tree1ad345f9aa657cb6ce948c6a3ba9c380a810aa18
parent2671014c511498aea342b5d426b735a7a9c132ce (diff)
parent16a14f308a101032998da0cd7959fffcdc03dcd4 (diff)
downloadomap-omapzoom-p-android-omap-3.4.tar.gz
Merge branch 'p-linux-omap-3.4' into p-android-omap-3.4p-android-omap-3.4
* p-linux-omap-3.4: ARM: OMAP3+: SmartReflex: use only 24 bits of efuse for NVALUERECIPROCAL Change-Id: I279a421ac5a01b46a3aba552a7ec6cb5021fff7f Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
-rw-r--r--arch/arm/mach-omap2/sr_device.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/sr_device.c b/arch/arm/mach-omap2/sr_device.c
index ce196e1114f9..727d75c44e40 100644
--- a/arch/arm/mach-omap2/sr_device.c
+++ b/arch/arm/mach-omap2/sr_device.c
@@ -115,6 +115,9 @@ static void __init sr_set_nvalues(struct omap_volt_data *volt_data,
if (v == 0)
continue;
+ /* use only 24 bits of data for NVALUERECIPROCAL */
+ v &= 0xFFFFFF;
+
nvalue_table[j].nvalue = v;
nvalue_table[j].efuse_offs = volt_data[i].sr_efuse_offs;
nvalue_table[j].errminlimit = volt_data[i].sr_errminlimit;