diff --git a/arch/arm/mach-airoha/an7581/init.c b/arch/arm/mach-airoha/an7581/init.c index 11992027d92..ab32706a79d 100644 --- a/arch/arm/mach-airoha/an7581/init.c +++ b/arch/arm/mach-airoha/an7581/init.c @@ -8,8 +8,6 @@ #include #include -#define CFG_MAX_MEM_MAPPED SZ_2G - DECLARE_GLOBAL_DATA_PTR; int print_cpuinfo(void) @@ -20,15 +18,7 @@ int print_cpuinfo(void) int dram_init(void) { - int ret; - - ret = fdtdec_setup_mem_size_base(); - if (ret) - return ret; - - gd->ram_size = get_ram_size((void *)gd->ram_base, SZ_8G); - - return 0; + return fdtdec_setup_mem_size_base(); } int dram_init_banksize(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