u-boot-brain/arch/arm/mach-tegra/tegra186
Stephen Warren 026a8b96bd ARM: Tegra186: calculate load addresses at boot
In the presence of potentially fragemented memory, we cannot hard-code
addresses into environment variables such as kernel_addr_r. Instead, we
must calculate those addresses at run-time based on available memory
locations. Implement the code to perform such runtime calculation, based
on requirements described in environment variables, to allow the user
full control over the allocation.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2018-01-12 10:12:32 -07:00
..
cache.S ARM: tegra186: call secure monitor for all cache-wide ops 2016-11-07 14:36:29 -08:00
Kconfig ARM: tegra: use CONFIG_SYS_INIT_SP_BSS_OFFSET 2018-01-12 09:52:11 -07:00
Makefile ARM: tegra: configure Ethernet address on Tegra186 2016-11-07 11:28:16 -06:00
nvtboot_board.c ARM: Tegra186: calculate load addresses at boot 2018-01-12 10:12:32 -07:00
nvtboot_ll.S ARM: tegra: ensure nvtboot_boot_x0 alignment 2016-11-07 14:36:28 -08:00
nvtboot_mem.c ARM: Tegra186: don't map memory not in RAM banks 2018-01-12 10:12:32 -07:00