From: Heiko Stuebner <[email protected]>

Right now if its bl31.bin is missing, the imx make_fit_atf.sh does
return "sucessful" without generating an .its source file, which
makes autobuilders unhappy.

So this change is similar to Tom Rini's
commit 4c78028737c3 ("mksunxi_fit_atf.sh: Allow for this to complete when 
bl31.bin is missing")
in that it changes the behaviour to a warning and still lets the script
generate a usable u-boot.its and thus also lets the u-boot.itb get build
successfully

Signed-off-by: Heiko Stuebner <[email protected]>
Reviewed-by: Peng Fan <[email protected]>
---
 arch/arm/mach-imx/mkimage_fit_atf.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/arm/mach-imx/mkimage_fit_atf.sh 
b/arch/arm/mach-imx/mkimage_fit_atf.sh
index fe12b7bb4b..2f77c6d70d 100755
--- a/arch/arm/mach-imx/mkimage_fit_atf.sh
+++ b/arch/arm/mach-imx/mkimage_fit_atf.sh
@@ -12,8 +12,8 @@
 [ -z "$BL33_LOAD_ADDR" ] && BL33_LOAD_ADDR="0x40200000"
 
 if [ ! -f $BL31 ]; then
-       echo "ERROR: BL31 file $BL31 NOT found" >&2
-       exit 0
+       echo "WARNING: BL31 file $BL31 NOT found, resulting binary is 
not-functional" >&2
+       BL31=/dev/null
 else
        echo "$BL31 size: " >&2
        ls -lct $BL31 | awk '{print $5}' >&2
-- 
2.26.2

Reply via email to