]> git.sur5r.net Git - u-boot/blobdiff - include/configs/display5.h
display5: factory: Add support for BOOT_FROM = FACTORY switch
[u-boot] / include / configs / display5.h
index cff689420e75855f5c7bfa45ac60ab6ae6bdb285..c6a46c8707ddef51e7cacad0abf2557849d27d67 100644 (file)
 #define CONFIG_BAUDRATE                        115200
 
 #ifndef CONFIG_BOOTCOMMAND
-#define CONFIG_BOOTCOMMAND "run boot_mmc"
+#define CONFIG_BOOTCOMMAND "if test ${BOOT_FROM} = FACTORY; then " \
+            "run factory_nfs;" \
+       "else " \
+            "run boot_mmc;" \
+       "fi"
 #endif
 
 #define PARTS_DEFAULT \
        "up=run tftp_sf_SPL; run tftp_sf_uboot\0" \
        "download_kernel=" \
                "tftpboot ${loadaddr} ${kernel_file};\0" \
+       "factory_nfs=" \
+            "echo BOOT: FACTORY (LEG);" \
+            "run boot_nfs\0" \
        "boot_kernel_recovery=" KERNEL_RECOVERY_PROCEDURE "\0" \
        "boot_swu_recovery=" SWUPDATE_RECOVERY_PROCEDURE "\0" \
        "recovery=" \