Stop boot process if fpga programming fails.
Without this patch boot process continues even if fpga programming
failed.

Signed-off-by: Michal Simek <michal.si...@xilinx.com>
---

Changes in v2:
- Return err instead of magic 1 - Reported-by: Mike
- Extend commit message
- Add \n to the printf message

 common/image.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/common/image.c b/common/image.c
index bd07e86701a4..909dbed1f20c 100644
--- a/common/image.c
+++ b/common/image.c
@@ -1375,11 +1375,10 @@ int boot_get_fpga(int argc, char * const argv[], 
bootm_headers_t *images,
                                                img_len, BIT_PARTIAL);
                }
 
-               printf("   Programming %s bitstream... ", name);
                if (err)
-                       printf("failed\n");
-               else
-                       printf("OK\n");
+                       return err;
+
+               printf("   Programming %s bitstream... OK\n", name);
                break;
        default:
                printf("The given image format is not supported (corrupt?)\n");
-- 
1.9.1

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to