From: Bryan Brattlof Date: Fri, 25 Apr 2025 17:02:06 +0000 (-0500) Subject: arm: mach-k3: use CFG_MAX_MEM_SIZE X-Git-Tag: v2025.07-rc2~40 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=78c0f7e3eb0dc96df163cd5ec51de80a28fb31e7;p=pandora-u-boot.git arm: mach-k3: use CFG_MAX_MEM_SIZE Rather than hard coding the maximum memory size, lets just define the CFG_MAX_MEM_SIZE so get_effective_memsize() will return the correct value without modification. Signed-off-by: Bryan Brattlof --- diff --git a/arch/arm/mach-k3/common.c b/arch/arm/mach-k3/common.c index fa8cd93d664..fc230f180d0 100644 --- a/arch/arm/mach-k3/common.c +++ b/arch/arm/mach-k3/common.c @@ -228,10 +228,6 @@ void spl_enable_cache(void) gd->arch.tlb_size = PGTABLE_SIZE; gd->ram_top += get_effective_memsize(); - /* keep ram_top in the 32-bit address space */ - if (gd->ram_top >= 0x100000000) - gd->ram_top = (phys_addr_t)0x100000000; - gd->relocaddr = gd->ram_top; ret = spl_reserve_video_from_ram_top(); diff --git a/arch/arm/mach-k3/common.h b/arch/arm/mach-k3/common.h index 2ec60c7879a..02c74731fea 100644 --- a/arch/arm/mach-k3/common.h +++ b/arch/arm/mach-k3/common.h @@ -10,6 +10,9 @@ #include #include +/* keep ram_top in the 32-bit address space */ +#define CFG_MAX_MEM_MAPPED 0x100000000 + #define K3_FIREWALL_BACKGROUND_BIT (8) struct fwl_data {