summaryrefslogtreecommitdiff
path: root/arch/arm/cpu/armv7/sunxi/u-boot-spl.lds
diff options
context:
space:
mode:
authorBernhard Nortmann <bernhard.nortmann@web.de>2015-09-17 18:52:52 +0200
committerHans de Goede <hdegoede@redhat.com>2015-09-29 11:50:07 +0200
commitaf654d14613f22f4910601d86e584030ee392b94 (patch)
treed9b47fb1b20ce0f5364cac399729983f4f3d1462 /arch/arm/cpu/armv7/sunxi/u-boot-spl.lds
parenta188438175bd5fb4ef0440c9fdd0ded8b5640b3d (diff)
downloadu-boot-imx-af654d14613f22f4910601d86e584030ee392b94.zip
u-boot-imx-af654d14613f22f4910601d86e584030ee392b94.tar.gz
u-boot-imx-af654d14613f22f4910601d86e584030ee392b94.tar.bz2
sunxi: retrieve FEL-provided values to environment variables
This patch extends the misc_init_r() function on sunxi boards to test for the presence of a suitable "sunxi" SPL header. If found, and the loader ("fel" utility) provided a non-zero value for the boot.scr address, then the corresponding environment variable fel_scriptaddr gets set. misc_init_r() also sets (or clears) the "fel_booted" variable depending on the active boot device, using the same logic as spl_boot_device(). The goal is to provide sufficient information (within the U-Boot environment) to make intelligent decisions on how to continue the boot process, allowing specific customizations for the "FEL boot" case. Signed-off-by: Bernhard Nortmann <bernhard.nortmann@web.de> Acked-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'arch/arm/cpu/armv7/sunxi/u-boot-spl.lds')
0 files changed, 0 insertions, 0 deletions