[PATCH v3 10/15] lmb: allow for boards to specify memory map
Simon Glass
sjg at chromium.org
Mon Oct 14 17:50:49 CEST 2024
Hi Sughosh,
On Sun, 13 Oct 2024 at 04:56, Sughosh Ganu <sughosh.ganu at linaro.org> wrote:
>
> Some architectures have special or unique aspects which need
> consideration when adding memory ranges to the list of available
> memory map. Enable this config in such scenarios which allow
> architectures and boards to define their own memory map.
>
> Signed-off-by: Sughosh Ganu <sughosh.ganu at linaro.org>
> ---
> Changes since V2: None
>
> include/lmb.h | 2 ++
> lib/Kconfig | 18 ++++++++++++++++++
> lib/lmb.c | 3 +++
> 3 files changed, 23 insertions(+)
Since this is in addition to the existing LMB (which protects U-Boot's
memory-region) I suggest emitting an event in initr_lmb() to add
things to the LMB.
But for SPL, this doesn't work, since we are trying not to add events
for SPL. Perhaps I will discover this further on in this series, but
which boards need to do something special in SPL?
Regards,
SImon
More information about the U-Boot
mailing list