summaryrefslogtreecommitdiff
path: root/include/configs
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2025-11-19 08:55:40 -0600
committerSvyatoslav Ryhel <[email protected]>2025-12-21 17:01:12 +0200
commit5467cd5ffdbd6bdd042affb681db3615d41a4f1e (patch)
tree48a9b88cbc53e6a24d5da26d820dd9274ba3b0ed /include/configs
parentd24f4ae65433aa7720c075a9f1d1aaf7e1985ced (diff)
configs: tegra-common-post: Stop disabling device tree relocation
Remove setting of fdt_high to ~0, which disables device tree relocation, from the default environment. Doing so prevents U-Boot from correcting problems such as having an unaligned device tree and leads to various failure modes in the OS. If there is some window of memory that must be used for where the device tree is relocated to, bootm_low + bootm_size (or often just bootm_size) or bootm_mapsize are the correct way do this. Please see doc/usage/environment.rst for more details. Signed-off-by: Tom Rini <[email protected]> Reviewed-by: Svyatoslav Ryhel <[email protected]>
Diffstat (limited to 'include/configs')
-rw-r--r--include/configs/tegra-common-post.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/include/configs/tegra-common-post.h b/include/configs/tegra-common-post.h
index 2f08dfed020..a9c0cea4e14 100644
--- a/include/configs/tegra-common-post.h
+++ b/include/configs/tegra-common-post.h
@@ -50,17 +50,14 @@
#endif
#ifdef CONFIG_ARM64
-#define FDT_HIGH "ffffffffffffffff"
#define INITRD_HIGH "ffffffffffffffff"
#else
-#define FDT_HIGH "ffffffff"
#define INITRD_HIGH "ffffffff"
#endif
#define CFG_EXTRA_ENV_SETTINGS \
TEGRA_DEVICE_SETTINGS \
MEM_LAYOUT_ENV_SETTINGS \
- "fdt_high=" FDT_HIGH "\0" \
"initrd_high=" INITRD_HIGH "\0" \
"boot_targets=" BOOT_TARGETS "\0" \
BOARD_EXTRA_ENV_SETTINGS