diff options
| author | Marek Vasut <[email protected]> | 2026-06-03 16:17:55 +0200 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-06-04 08:26:41 -0600 |
| commit | af4aad1f0a0beba82d2015d79b450b59bf34d2bc (patch) | |
| tree | 07504357be5476d8d334c80476cf144cc9c3598d /lib/Kconfig | |
| parent | 4065ee552b8e975e73b90c5b57f00af6ca0c5d65 (diff) | |
lmb: Optionally limit available memory to 4 GiB on limited systems
Some architectures can not DMA above 4 GiB boundary,
limit available memory to memory below 4 GiB boundary.
Signed-off-by: Marek Vasut <[email protected]>
Reviewed-by: Ilias Apalodimas <[email protected]>
Tested-by: Ilias Apalodimas <[email protected]> #rpi4 8GiB
Diffstat (limited to 'lib/Kconfig')
| -rw-r--r-- | lib/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/Kconfig b/lib/Kconfig index 77ebc79e1db..29911068a69 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -1295,6 +1295,14 @@ config SPL_LMB_ARCH_MEM_MAP memory map. Enable this config in such scenarios which allow architectures and boards to define their own memory map. +config LMB_LIMIT_DMA_BELOW_4G + bool + depends on LMB + default y if ARCH_BCM283X + help + Some architectures can not DMA above 4 GiB boundary, + limit available memory to memory below 4 GiB boundary. + config PHANDLE_CHECK_SEQ bool "Enable phandle check while getting sequence number" help |
