aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/files/arch/mips/ralink/rt305x
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2012-04-21 12:30:45 +0000
committerGabor Juhos <juhosg@openwrt.org>2012-04-21 12:30:45 +0000
commit5a5d52784e649fc5d5f1a094218a99fbf36f18c6 (patch)
tree6bc4cd5797a24fe5ddb76af6285941048f5e1671 /target/linux/ramips/files/arch/mips/ralink/rt305x
parent13b3613164d833f8bd3f0b0140f24b789043b477 (diff)
downloadmaster-187ad058-5a5d52784e649fc5d5f1a094218a99fbf36f18c6.tar.gz
master-187ad058-5a5d52784e649fc5d5f1a094218a99fbf36f18c6.tar.bz2
master-187ad058-5a5d52784e649fc5d5f1a094218a99fbf36f18c6.zip
ramips: rt305x: use different memory size setup for RT3352
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31400 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/ramips/files/arch/mips/ralink/rt305x')
-rw-r--r--target/linux/ramips/files/arch/mips/ralink/rt305x/rt305x.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/target/linux/ramips/files/arch/mips/ralink/rt305x/rt305x.c b/target/linux/ramips/files/arch/mips/ralink/rt305x/rt305x.c
index 831db84c73..179f9b7bc4 100644
--- a/target/linux/ramips/files/arch/mips/ralink/rt305x/rt305x.c
+++ b/target/linux/ramips/files/arch/mips/ralink/rt305x/rt305x.c
@@ -67,8 +67,16 @@ void __init ramips_soc_prom_init(void)
(id & CHIP_ID_REV_MASK));
ramips_mem_base = RT305X_SDRAM_BASE;
- ramips_mem_size_min = RT305X_MEM_SIZE_MIN;
- ramips_mem_size_max = RT305X_MEM_SIZE_MAX;
+
+ if (soc_is_rt305x() || soc_is_rt3350()) {
+ ramips_mem_size_min = RT305X_MEM_SIZE_MIN;
+ ramips_mem_size_max = RT305X_MEM_SIZE_MAX;
+ } else if (soc_is_rt3352()) {
+ ramips_mem_size_min = RT3352_MEM_SIZE_MIN;
+ ramips_mem_size_max = RT3352_MEM_SIZE_MAX;
+ } else {
+ BUG();
+ }
}
static struct ramips_gpio_chip rt305x_gpio_chips[] = {