ARM: Tegra: p2771-0000: use calculate env var feature
authorStephen Warren <swarren@nvidia.com>
Tue, 9 Jan 2018 00:41:25 +0000 (17:41 -0700)
committerTom Warren <twarren@nvidia.com>
Fri, 12 Jan 2018 17:12:32 +0000 (10:12 -0700)
Request that all environment variables containing hard-coded address be
calculated at boot time instead.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
include/configs/p2771-0000.h

index 5de7ae8c502dd8e169a8e05cb8ca6b9659850f63..29940a63de0d9941c91aab48f17f6713deb5b532 100644 (file)
 
 /* PCI host support */
 
+#define BOARD_EXTRA_ENV_SETTINGS \
+       "calculated_vars=kernel_addr_r fdt_addr_r scriptaddr pxefile_addr_r " \
+               "ramdisk_addr_r\0" \
+       "kernel_addr_r_align=00200000\0" \
+       "kernel_addr_r_offset=00080000\0" \
+       "kernel_addr_r_size=02000000\0" \
+       "kernel_addr_r_aliases=loadaddr\0" \
+       "fdt_addr_r_align=00200000\0" \
+       "fdt_addr_r_offset=00000000\0" \
+       "fdt_addr_r_size=00200000\0" \
+       "scriptaddr_align=00200000\0" \
+       "scriptaddr_offset=00000000\0" \
+       "scriptaddr_size=00200000\0" \
+       "pxefile_addr_r_align=00200000\0" \
+       "pxefile_addr_r_offset=00000000\0" \
+       "pxefile_addr_r_size=00200000\0" \
+       "ramdisk_addr_r_align=00200000\0" \
+       "ramdisk_addr_r_offset=00000000\0" \
+       "ramdisk_addr_r_size=02000000\0"
+
 #include "tegra-common-post.h"
 
 /* Crystal is 38.4MHz. clk_m runs at half that rate */