diff options
| author | Neil Armstrong <narmstrong@baylibre.com> | 2019-07-22 11:32:50 +0200 |
|---|---|---|
| committer | Neil Armstrong <narmstrong@baylibre.com> | 2019-07-31 12:10:54 +0200 |
| commit | 5e5db096a323377cb59e5ce438b4581a7c664674 (patch) | |
| tree | b1b2f557270c89239cefb9e94f542dc1314a4223 /include/linux | |
| parent | 0d84acb00a108d4664e52a156d0d6e80f1a6e6cd (diff) | |
| download | u-boot-5e5db096a323377cb59e5ce438b4581a7c664674.tar.gz u-boot-5e5db096a323377cb59e5ce438b4581a7c664674.tar.xz u-boot-5e5db096a323377cb59e5ce438b4581a7c664674.zip | |
ARM: meson-g12a: Handle 4GiB DRAM size
When configured with 4GiB DRAM size, only 3.8GiB is available, the
I/O beeing mapped in the last 256MiB of the first 4GiB physical memory/
First fixup the mm_region to handle the first 3.8GiB as memory and the
last 256MiB as I/O.
Then limit the real memory reported by the firmware to the available
physical space, 3.8GiB aligned with the mm_region memory zone size.
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Tested-by: Mark Kettenis <kettenis@openbsd.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
