aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-s3c2410/include/mach/map.h
diff options
context:
space:
mode:
authorBen Dooks <ben@simtec.co.uk>2009-07-30 23:23:36 +0100
committerBen Dooks <ben-linux@fluff.org>2009-07-30 23:22:54 +0100
commit25400036867fa7a135fca17810555400d176acaa (patch)
tree218a3194291ed60c482d75932ec7d64cf8109de6 /arch/arm/mach-s3c2410/include/mach/map.h
parente13cf03eaae3792442c401860910d40f33c89a33 (diff)
downloadkernel_samsung_smdk4412-25400036867fa7a135fca17810555400d176acaa.zip
kernel_samsung_smdk4412-25400036867fa7a135fca17810555400d176acaa.tar.gz
kernel_samsung_smdk4412-25400036867fa7a135fca17810555400d176acaa.tar.bz2
ARM: S3C2412: Update memory register mapping and definitions
Update the mapping of the memory controler registers and add the missing definitions of the register block for the SSMC. The register contents definitions can be found in the pl093 header. Signed-off-by: Ben Dooks <ben@simtec.co.uk> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Diffstat (limited to 'arch/arm/mach-s3c2410/include/mach/map.h')
-rw-r--r--arch/arm/mach-s3c2410/include/mach/map.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c2410/include/mach/map.h b/arch/arm/mach-s3c2410/include/mach/map.h
index e99b212..11cce09 100644
--- a/arch/arm/mach-s3c2410/include/mach/map.h
+++ b/arch/arm/mach-s3c2410/include/mach/map.h
@@ -67,6 +67,13 @@
#define S3C2443_PA_HSMMC (0x4A800000)
#define S3C2443_SZ_HSMMC (256)
+/* S3C2412 memory and IO controls */
+#define S3C2412_PA_SSMC (0x4F000000)
+#define S3C2412_VA_SSMC S3C_ADDR_CPU(0x00000000)
+
+#define S3C2412_PA_EBI (0x48800000)
+#define S3C2412_VA_EBI S3C_ADDR_CPU(0x00010000)
+
/* physical addresses of all the chip-select areas */
#define S3C2410_CS0 (0x00000000)