summaryrefslogtreecommitdiffstats
path: root/arch/mips/include/asm/mach-ralink
diff options
context:
space:
mode:
authorJohn Crispin <blogic@openwrt.org>2013-04-13 15:13:40 +0200
committerRalf Baechle <ralf@linux-mips.org>2013-05-08 01:19:11 +0200
commitdafecee8bb4e56af4d3a5f47b5982e6eff5d60b0 (patch)
tree741d452edf7118dea5d57d7f50f3f3c8d7ed52d6 /arch/mips/include/asm/mach-ralink
parent629e39eec88a6da187674816bf9d8fe960b07db5 (diff)
downloadlinux-dafecee8bb4e56af4d3a5f47b5982e6eff5d60b0.tar.bz2
MIPS: ralink: add memory definition for RT305x
Populate struct soc_info with the data that describes our RAM window. As memory detection fails on RT5350 we read the amount of available memory from the system controller. Signed-off-by: John Crispin <blogic@openwrt.org> Patchwork: http://patchwork.linux-mips.org/patch/5180/
Diffstat (limited to 'arch/mips/include/asm/mach-ralink')
-rw-r--r--arch/mips/include/asm/mach-ralink/rt305x.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/mips/include/asm/mach-ralink/rt305x.h b/arch/mips/include/asm/mach-ralink/rt305x.h
index 80cda8af7ac9..069bf37a6010 100644
--- a/arch/mips/include/asm/mach-ralink/rt305x.h
+++ b/arch/mips/include/asm/mach-ralink/rt305x.h
@@ -157,4 +157,10 @@ static inline int soc_is_rt5350(void)
#define RT3352_RSTCTRL_UDEV BIT(25)
#define RT3352_SYSCFG1_USB0_HOST_MODE BIT(10)
+#define RT305X_SDRAM_BASE 0x00000000
+#define RT305X_MEM_SIZE_MIN 2
+#define RT305X_MEM_SIZE_MAX 64
+#define RT3352_MEM_SIZE_MIN 2
+#define RT3352_MEM_SIZE_MAX 256
+
#endif