This change is taken from Zynq which was done by:
"zynq_common: Add uEnv.txt boot environment load support"
(sha1:
c7e6af90ef545902daacb0d83e5dc29c722dcf9d)
uenvcmd is variable which stores commands for different platform
initialization in SD boot mode.
Reported-by: Alexey Figaro <Alexey_Firago@mentor.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
"run loadbootenv; " \
"echo Loaded environment from ${bootenv}; " \
"run importbootenv; " \
+ "fi; " \
+ "if test -n $uenvcmd; then " \
+ "echo Running uenvcmd ...; " \
+ "run uenvcmd; " \
"fi\0" \
"sdboot=mmc dev $sdbootdev && mmcinfo && run uenvboot || run sdroot$sdbootdev; " \
"load mmc $sdbootdev:$partid $fdt_addr system.dtb && " \