aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMattias Nilsson <mattias.i.nilsson@stericsson.com>2011-03-02 17:29:35 +0100
committerHenrik Öhman <henrik.ohman@stericsson.com>2011-03-15 08:14:23 +0100
commit296677d82c0d4be4075974ac534eb695c4d1f00d (patch)
tree068db5b9c3935bdf2e6a293c087302ea481b0a82
parent85f50333f1d7dcf043b83f81f04db6cbbaf9e12a (diff)
ARM: ux500: PRCMU driver modifications for FW V3.0.0
ST Ericsson ID: 316281 Depends-On: I57ea2c2c68a7f02ece8c588a4d419d1a022db78e Change-Id: I57ea2c2c68a7f02ece8c588a4d419d1a022db78e Signed-off-by: Mattias Nilsson <mattias.i.nilsson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/17469 Reviewed-by: Par-Olof HAKANSSON <par-olof.hakansson@stericsson.com> Tested-by: Par-Olof HAKANSSON <par-olof.hakansson@stericsson.com>
-rw-r--r--arch/arm/mach-ux500/prcmu-db8500.c27
1 files changed, 14 insertions, 13 deletions
diff --git a/arch/arm/mach-ux500/prcmu-db8500.c b/arch/arm/mach-ux500/prcmu-db8500.c
index 695ad35789d..79de8a51d74 100644
--- a/arch/arm/mach-ux500/prcmu-db8500.c
+++ b/arch/arm/mach-ux500/prcmu-db8500.c
@@ -52,19 +52,20 @@
#define PRCMU_PROJECT_ID_8400V2_0 3
/* Index of different voltages to be used when accessing AVSData */
-#define PRCM_AVS_VBB_RET 0x2E0
-#define PRCM_AVS_VBB_MAX_OPP 0x2E1
-#define PRCM_AVS_VBB_100_OPP 0x2E2
-#define PRCM_AVS_VBB_50_OPP 0x2E3
-#define PRCM_AVS_VARM_MAX_OPP 0x2E4
-#define PRCM_AVS_VARM_100_OPP 0x2E5
-#define PRCM_AVS_VARM_50_OPP 0x2E6
-#define PRCM_AVS_VARM_RET 0x2E7
-#define PRCM_AVS_VAPE_100_OPP 0x2E8
-#define PRCM_AVS_VAPE_50_OPP 0x2E9
-#define PRCM_AVS_VMOD_100_OPP 0x2EA
-#define PRCM_AVS_VMOD_50_OPP 0x2EB
-#define PRCM_AVS_VSAFE 0x2EC
+#define PRCM_AVS_BASE 0x2FC
+#define PRCM_AVS_VBB_RET (PRCM_AVS_BASE + 0x0)
+#define PRCM_AVS_VBB_MAX_OPP (PRCM_AVS_BASE + 0x1)
+#define PRCM_AVS_VBB_100_OPP (PRCM_AVS_BASE + 0x2)
+#define PRCM_AVS_VBB_50_OPP (PRCM_AVS_BASE + 0x3)
+#define PRCM_AVS_VARM_MAX_OPP (PRCM_AVS_BASE + 0x4)
+#define PRCM_AVS_VARM_100_OPP (PRCM_AVS_BASE + 0x5)
+#define PRCM_AVS_VARM_50_OPP (PRCM_AVS_BASE + 0x6)
+#define PRCM_AVS_VARM_RET (PRCM_AVS_BASE + 0x7)
+#define PRCM_AVS_VAPE_100_OPP (PRCM_AVS_BASE + 0x8)
+#define PRCM_AVS_VAPE_50_OPP (PRCM_AVS_BASE + 0x9)
+#define PRCM_AVS_VMOD_100_OPP (PRCM_AVS_BASE + 0xA)
+#define PRCM_AVS_VMOD_50_OPP (PRCM_AVS_BASE + 0xB)
+#define PRCM_AVS_VSAFE (PRCM_AVS_BASE + 0xC)
#define PRCM_AVS_VOLTAGE 0
#define PRCM_AVS_VOLTAGE_MASK 0x3f