aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-davinci/include/mach/memory.h
diff options
context:
space:
mode:
authorSekhar Nori <nsekhar@ti.com>2009-11-16 17:21:34 +0530
committerKevin Hilman <khilman@deeprootsystems.com>2010-02-04 13:29:35 -0800
commit7ec4b24326ec9b0467ab23b0417ec6b63e8e5524 (patch)
treec724879a4842d625a7d1432e90d5f03dd192cf32 /arch/arm/mach-davinci/include/mach/memory.h
parent9a219a9ecf49ab156df4c18267ade4d468d9930e (diff)
downloadkernel_samsung_smdk4412-7ec4b24326ec9b0467ab23b0417ec6b63e8e5524.zip
kernel_samsung_smdk4412-7ec4b24326ec9b0467ab23b0417ec6b63e8e5524.tar.gz
kernel_samsung_smdk4412-7ec4b24326ec9b0467ab23b0417ec6b63e8e5524.tar.bz2
davinci: move DDR2 controller defines to memory.h
Move defintions of DDR2 controller registers to memory.h from cpuidle.c. The motivation behind the change is to be able to use these defintions in assembly code that puts DDR2 in self-refresh and enables the SoC to enter suspend state. Signed-off-by: Sekhar Nori <nsekhar@ti.com> Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Diffstat (limited to 'arch/arm/mach-davinci/include/mach/memory.h')
-rw-r--r--arch/arm/mach-davinci/include/mach/memory.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-davinci/include/mach/memory.h b/arch/arm/mach-davinci/include/mach/memory.h
index 80309ae..7aeaf46 100644
--- a/arch/arm/mach-davinci/include/mach/memory.h
+++ b/arch/arm/mach-davinci/include/mach/memory.h
@@ -31,6 +31,10 @@
#define PHYS_OFFSET DAVINCI_DDR_BASE
#endif
+#define DDR2_SDRCR_OFFSET 0xc
+#define DDR2_SRPD_BIT BIT(23)
+#define DDR2_LPMODEN_BIT BIT(31)
+
/*
* Increase size of DMA-consistent memory region
*/