From 03f871ff27a26f23af74474c86e430207e23dc96 Mon Sep 17 00:00:00 2001 From: Michal Simek Date: Wed, 9 Nov 2016 14:17:36 +0100 Subject: [PATCH] ARM64: zynqmp: Extend sdboot mode to be able to run commands 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 Signed-off-by: Michal Simek --- include/configs/xilinx_zynqmp.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/configs/xilinx_zynqmp.h b/include/configs/xilinx_zynqmp.h index deb62046985..4714b3317d8 100644 --- a/include/configs/xilinx_zynqmp.h +++ b/include/configs/xilinx_zynqmp.h @@ -211,6 +211,10 @@ "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 && " \ -- 2.47.3