summaryrefslogtreecommitdiff
path: root/common/memsize.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/memsize.c')
-rw-r--r--common/memsize.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/common/memsize.c b/common/memsize.c
index ad9ddf67ac5..66d5be6a1ff 100644
--- a/common/memsize.c
+++ b/common/memsize.c
@@ -96,6 +96,7 @@ phys_size_t __weak get_effective_memsize(void)
{
phys_size_t ram_size = gd->ram_size;
+#ifdef CONFIG_MPC85xx
/*
* Check for overflow and limit ram size to some representable value.
* It is required that ram_base + ram_size must be representable by
@@ -105,6 +106,7 @@ phys_size_t __weak get_effective_memsize(void)
*/
if (gd->ram_base + ram_size < gd->ram_base)
ram_size = ((phys_size_t)~0xfffULL) - gd->ram_base;
+#endif
#ifndef CFG_MAX_MEM_MAPPED
return ram_size;