summaryrefslogtreecommitdiff
path: root/arch/arm/include/asm
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2013-08-09 17:55:11 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2013-08-12 10:16:58 +0200
commit1cf83224ac11e2ea1a0b3546b27ecd9a59fac247 (patch)
tree5dc5de2cbfc4570561fd78c4356bdfc823a97261 /arch/arm/include/asm
parent658a5957747cd3f2d1d90f4983fec28a116851cd (diff)
apalis/colibri_t30: implement memory size auto detection
In preparation for the new Apalis T30 SKUs implement memory size auto detection based on reading the aperture register set by boot ROM from BCT and a simple mirroring detection. Tested on initial samples of Apalis T30 1GB V1.0A, Apalis T30 2GB V1.0B, Apalis T30 2GB V1.0C and Colibri T30 V1.1C.
Diffstat (limited to 'arch/arm/include/asm')
-rw-r--r--arch/arm/include/asm/arch-tegra/tegra.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-tegra/tegra.h b/arch/arm/include/asm/arch-tegra/tegra.h
index 73cd230e11..dc588ce6b2 100644
--- a/arch/arm/include/asm/arch-tegra/tegra.h
+++ b/arch/arm/include/asm/arch-tegra/tegra.h
@@ -55,6 +55,8 @@
#define TEGRA_DVC_BASE 0x7000D000
#define TEGRA_KBC_BASE 0x7000E200
#define NV_PA_PMC_BASE 0x7000E400
+#define NV_PA_MC_BASE 0x7000F000
+#define NV_PA_MC_EMEM_CFG_0 (NV_PA_MC_BASE + 0x50)
#define NV_PA_EMC_BASE 0x7000F400
#define NV_PA_EMC_ADR_CFG_BASE (NV_PA_EMC_BASE + 0x10)
#define EMEM_DEVSIZE_MASK (0xf << EMEM_DEVSIZE_SHIFT)