[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1530710295-10774-1-git-send-email-rppt@linux.vnet.ibm.com>
Date: Wed, 4 Jul 2018 16:18:12 +0300
From: Mike Rapoport <rppt@...ux.vnet.ibm.com>
To: Ley Foon Tan <lftan@...era.com>
Cc: Rob Herring <robh+dt@...nel.org>,
Frank Rowand <frowand.list@...il.com>,
Michal Hocko <mhocko@...nel.org>,
nios2-dev@...ts.rocketboards.org, linux-mm@...ck.org,
linux-kernel@...r.kernel.org,
Mike Rapoport <rppt@...ux.vnet.ibm.com>
Subject: [PATCH 0/3] nios2: switch to NO_BOOTMEM
These patches switch nios2 boot time memory allocators from bootmem to
memblock + no_bootmem.
As nios2 uses fdt, the conversion is pretty much about actually using the
existing fdt infrastructure for the early memory management.
The first patch in the series is not strictly related to nios2. It's just
I've got really interesting memory layout without it because of 1K long
memory ranges defined in arch/nios2/boot/dts/10m50_devboard.dts.
Mike Rapoport (3):
of: ignore sub-page memory regions
nios2: use generic early_init_dt_add_memory_arch
nios2: switch to NO_BOOTMEM
arch/nios2/Kconfig | 3 +++
arch/nios2/kernel/prom.c | 17 -----------------
arch/nios2/kernel/setup.c | 39 +++++++--------------------------------
drivers/of/fdt.c | 11 ++++++-----
4 files changed, 16 insertions(+), 54 deletions(-)
--
2.7.4
Powered by blists - more mailing lists