From eeec71659a700ef6d274f5b5bc27df9a0bd92b9d Mon Sep 17 00:00:00 2001 From: Armin Luntzer <armin.luntzer@univie.ac.at> Date: Tue, 4 Apr 2017 13:38:40 +0200 Subject: [PATCH] SPARC mem init: memory setups for MPPB and default --- arch/sparc/kernel/setup.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/sparc/kernel/setup.c b/arch/sparc/kernel/setup.c index f3ea4cc..6cb4a7e 100644 --- a/arch/sparc/kernel/setup.c +++ b/arch/sparc/kernel/setup.c @@ -61,8 +61,13 @@ static void reserve_kernel_stack(void) static void mem_init(void) { +#ifdef CONFIG_MPPB sp_banks[0].base_addr = 0x40000000; - sp_banks[0].num_bytes = 0x02800000; + sp_banks[0].num_bytes = 0x10000000; +#else /* e.g. GR712 eval */ + sp_banks[0].base_addr = 0x40000000; + sp_banks[0].num_bytes = 0x00800000; +#endif #if (SPARC_PHYS_BANKS > 0) sp_banks[1].base_addr = 0x60000000; -- GitLab