]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
zynqmp: Define new command usbhostboot
authorSiva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Fri, 11 Sep 2015 06:39:26 +0000 (12:09 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Fri, 11 Sep 2015 06:50:35 +0000 (08:50 +0200)
Define new command usb hostboot to boot kernel
from a usb device connected.

Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
include/configs/xilinx_zynqmp.h

index 3b63c36f889248c6508dd97ef1facf3bf1826968..1ea5de3448f0f5ae6f609b30b7cdf83200570317 100644 (file)
        "nosmp=setenv bootargs $bootargs maxcpus=1\0" \
        "nfsroot=setenv bootargs $bootargs root=/dev/nfs nfsroot=$serverip:/mnt/sata,tcp ip=$ipaddr:$serverip:$serverip:255.255.255.0:zynqmp:eth0:off rw\0" \
        "sdroot=setenv bootargs $bootargs root=/dev/mmcblk0p2 rw rootwait\0" \
+       "usbhostboot=usb start && load usb 0 $fdt_addr system.dtb && " \
+                    "load usb 0 $kernel_addr Image && " \
+                    "booti $kernel_addr - $fdt_addr\0" \
        DFU_ALT_INFO
 
 #define CONFIG_PREBOOT         "run bootargs; run sata_root; run setup"