summaryrefslogtreecommitdiff
path: root/boot
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2023-11-12 08:27:47 -0700
committerTom Rini <trini@konsulko.com>2023-12-13 18:39:05 -0500
commit83cd8fb13cdda29e4f99a1d7c8c6ba2c7d755c12 (patch)
tree0dcf7b6d87faf6e899294c78fc2bd9e7713639a1 /boot
parent451c1ab6b07b677ef10d36af5c63a7d764ea8ba2 (diff)
downloadu-boot-83cd8fb13cdda29e4f99a1d7c8c6ba2c7d755c12.tar.gz
u-boot-83cd8fb13cdda29e4f99a1d7c8c6ba2c7d755c12.tar.bz2
u-boot-83cd8fb13cdda29e4f99a1d7c8c6ba2c7d755c12.zip
fdt: ppc: Drop extra size for ramdisk
This code dates from around 2008: 56844a22b76 powerpc: Fix bootm to boot up again with a Ramdisk Since then we have added FDT relocation which provides enough space for expansion. We have also added all sorts of fixups earlier in image_setup_libfdt() which require more space, with ramdisk being the least of them. Therefore this extra hack for ramdisk seems unnecessary. Drop it. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'boot')
-rw-r--r--boot/image-fdt.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/boot/image-fdt.c b/boot/image-fdt.c
index 07e5032232..6cdac6a556 100644
--- a/boot/image-fdt.c
+++ b/boot/image-fdt.c
@@ -24,9 +24,6 @@
#include <dm/ofnode.h>
#include <tee/optee.h>
-/* adding a ramdisk needs 0x44 bytes in version 2008.10 */
-#define FDT_RAMDISK_OVERHEAD 0x80
-
DECLARE_GLOBAL_DATA_PTR;
static void fdt_error(const char *msg)
@@ -663,10 +660,6 @@ int image_setup_libfdt(struct bootm_headers *images, void *blob,
goto err;
of_size = ret;
- if (*initrd_start && *initrd_end) {
- of_size += FDT_RAMDISK_OVERHEAD;
- fdt_set_totalsize(blob, of_size);
- }
/* Create a new LMB reservation */
if (lmb)
lmb_reserve(lmb, (ulong)blob, of_size);