]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
zynq_common: Enable Boot FreeBSD/vxWorks from an ELF image support
authorJagannadha Sutradharudu Teki <jagannadha.sutradharudu-teki@xilinx.com>
Tue, 20 Aug 2013 10:06:30 +0000 (15:36 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 20 Aug 2013 10:48:16 +0000 (12:48 +0200)
Enabled support on zc70x and zed boards.

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
include/configs/zynq_common.h
include/configs/zynq_zc70x.h
include/configs/zynq_zed.h

index cbcea6d33d95e34875bc2080a296673634795866..762aacae496125778c850ce43582f6ddf9d647cd 100644 (file)
 #define CONFIG_FIT             1
 #define CONFIG_FIT_VERBOSE     1 /* enable fit_format_{error,warning}() */
 
+/* Boot FreeBSD/vxWorks from an ELF image */
+#if defined(CONFIG_ZYNQ_BOOT_FREEBSD)
+# define CONFIG_API
+# define CONFIG_CMD_ELF
+# define CONFIG_SYS_MMC_MAX_DEVICE     1
+#endif
+
 #define CONFIG_CMD_BOOTZ
 #undef CONFIG_BOOTM_NETBSD
 
index 2c492760ba8081aff2e2109e4d74ab0087c697e7..c98e70252011e71b1c6a48b46472427c9ab36697 100644 (file)
@@ -30,6 +30,7 @@
 #define CONFIG_ZYNQ_QSPI
 #define CONFIG_ZYNQ_I2C0
 #define CONFIG_ZYNQ_EEPROM
+#define CONFIG_ZYNQ_BOOT_FREEBSD
 
 #include <configs/zynq_common.h>
 
index c0b7922c2d8f7cb7438c1d06b5b087c843d2e16a..e4ba3f08459c0f44fd10ea85e51f1eacc345a1c5 100644 (file)
@@ -28,6 +28,7 @@
 
 #define CONFIG_ZYNQ_SDHCI0
 #define CONFIG_ZYNQ_QSPI
+#define CONFIG_ZYNQ_BOOT_FREEBSD
 
 #include <configs/zynq_common.h>