aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorEric Miao <eric.miao@linaro.org>2011-09-04 01:40:06 -0700
committerEric Miao <eric.miao@linaro.org>2011-11-15 14:09:28 +0800
commitc97e1da7667cd3e0bad12c5e6b7fab8cadc89720 (patch)
tree32cfcb47dbd1b4fd251af18cc9c2e1982cfd7127 /arch
parente457d75eeabfdcf1ab046455bca62d228b11b80a (diff)
mx5: add GPC and PGC registers definitions for IPU/VPU/GPU
Signed-off-by: Eric Miao <eric.miao@linaro.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/plat-mxc/include/mach/mx51.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/plat-mxc/include/mach/mx51.h b/arch/arm/plat-mxc/include/mach/mx51.h
index dede19a766f..531766bb961 100644
--- a/arch/arm/plat-mxc/include/mach/mx51.h
+++ b/arch/arm/plat-mxc/include/mach/mx51.h
@@ -136,6 +136,18 @@
#define MX51_IO_P2V(x) IMX_IO_P2V(x)
#define MX51_IO_ADDRESS(x) IOMEM(MX51_IO_P2V(x))
+/* PGC */
+#define MX51_GPC_BASE (MX51_IO_ADDRESS(MX51_GPC_BASE_ADDR))
+#define MX51_PGC_IPU_BASE (MX51_GPC_BASE + 0x220)
+#define MX51_PGC_VPU_BASE (MX51_GPC_BASE + 0x240)
+#define MX51_PGC_GPU_BASE (MX51_GPC_BASE + 0x260)
+#define MX51_PGC_IPU_PGCR (MX51_PGC_IPU_BASE + 0x0)
+#define MX51_PGC_IPU_PGSR (MX51_PGC_IPU_BASE + 0xC)
+#define MX51_PGC_VPU_PGCR (MX51_PGC_VPU_BASE + 0x0)
+#define MX51_PGC_VPU_PGSR (MX51_PGC_VPU_BASE + 0xC)
+#define MX51_PGC_GPU_PGCR (MX51_PGC_GPU_BASE + 0x0)
+#define MX51_PGC_GPU_PGSR (MX51_PGC_GPU_BASE + 0xC)
+
/*
* defines for SPBA modules
*/