diff options
author | Stefan Agner <stefan.agner@toradex.com> | 2016-06-08 19:32:41 -0700 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2021-07-09 14:42:28 +0200 |
commit | 7c9c42e93b9fda8c0bc27d5b8c81c4c289921c4b (patch) | |
tree | 87014255bd2c8ece024160c8d21809468af37a7d | |
parent | 68f97c8d17f0d9822565b0a28a1d6705acef2355 (diff) |
colibri_vf: synchronize/improve memory options
Synchronize initramfs related configuration options and improve
memory layout. The memory layout with an offset of 16MiB allows
to boot bigger kernels. With AUTO_ZRELADDR, which is pretty much
the standard nowadays, the kernel relacates itself to PC masked
with 0xf8000000 plus a text offset of 0x8000 (hence 0x80008000 for
Vybrid). With a 16MiB offset from the start of memory and a 16MiB
distance to the device-tree, we allow kernel up to ~16MiB.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit c451702f146b4dffb10a5d76002e09d2e37315a9)
-rw-r--r-- | include/configs/colibri_vf.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/configs/colibri_vf.h b/include/configs/colibri_vf.h index 8c1e0de05a..40cdb599fd 100644 --- a/include/configs/colibri_vf.h +++ b/include/configs/colibri_vf.h @@ -51,6 +51,8 @@ #define MEM_LAYOUT_ENV_SETTINGS \ "bootm_size=0x10000000\0" \ "fdt_addr_r=0x82000000\0" \ + "fdt_high=0xffffffff\0" \ + "initrd_high=0xffffffff\0" \ "kernel_addr_r=0x81000000\0" \ "pxefile_addr_r=0x87100000\0" \ "ramdisk_addr_r=0x82100000\0" \ |