summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Kshevetskiy <[email protected]>2025-10-08 10:09:02 +0300
committerTom Rini <[email protected]>2025-10-15 15:08:27 -0600
commit40f57b571c1895fa077be922e2cd1345b27efe2d (patch)
tree76cab6066ee648cdc583ca4c81d452511b812fdf
parentf21920f7e7952b3f9657bd1674085211925e52f9 (diff)
arm/airoha: an7581 ignores CFG_MAX_MEM_MAPPED value
This partly fix commit 726404a66c773 ("airoha: rework RAM size handling to support multiple RAM size") The function get_effective_memsize() do not see non-global defines of CFG_MAX_MEM_MAPPED, so the effective memory size will not be changed. Fix the issue by putting definition of CFG_MAX_MEM_MAPPED to the proper place. Fixes: 726404a66c773 ("airoha: rework RAM size handling to support multiple RAM size") Signed-off-by: Mikhail Kshevetskiy <[email protected]>
-rw-r--r--arch/arm/mach-airoha/an7581/init.c2
-rw-r--r--include/configs/an7581.h1
2 files changed, 1 insertions, 2 deletions
diff --git a/arch/arm/mach-airoha/an7581/init.c b/arch/arm/mach-airoha/an7581/init.c
index 11992027d92..be0ccadf7da 100644
--- a/arch/arm/mach-airoha/an7581/init.c
+++ b/arch/arm/mach-airoha/an7581/init.c
@@ -8,8 +8,6 @@
#include <asm/global_data.h>
#include <asm/system.h>
-#define CFG_MAX_MEM_MAPPED SZ_2G
-
DECLARE_GLOBAL_DATA_PTR;
int print_cpuinfo(void)
diff --git a/include/configs/an7581.h b/include/configs/an7581.h
index 64f04c9d9a5..dfb611d298b 100644
--- a/include/configs/an7581.h
+++ b/include/configs/an7581.h
@@ -15,5 +15,6 @@
/* DRAM */
#define CFG_SYS_SDRAM_BASE 0x80000000
+#define CFG_MAX_MEM_MAPPED SZ_2G
#endif