diff options
author | Gabor Juhos <juhosg@openwrt.org> | 2012-04-21 12:30:45 +0000 |
---|---|---|
committer | Gabor Juhos <juhosg@openwrt.org> | 2012-04-21 12:30:45 +0000 |
commit | fb69e28eaf2499fad9c67aa0f41ebf587dc5d602 (patch) | |
tree | 2294256674c0ecae3fd58c9806cca492f827085d /target/linux/ramips/files/arch/mips/ralink/rt305x | |
parent | 818aeba960e509b2959b7ea3e1d9ebe5165659f4 (diff) | |
download | upstream-fb69e28eaf2499fad9c67aa0f41ebf587dc5d602.tar.gz upstream-fb69e28eaf2499fad9c67aa0f41ebf587dc5d602.tar.bz2 upstream-fb69e28eaf2499fad9c67aa0f41ebf587dc5d602.zip |
ramips: rt305x: use different memory size setup for RT3352
SVN-Revision: 31400
Diffstat (limited to 'target/linux/ramips/files/arch/mips/ralink/rt305x')
-rw-r--r-- | target/linux/ramips/files/arch/mips/ralink/rt305x/rt305x.c | 12 |
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[] = { |