summaryrefslogtreecommitdiff
path: root/include/configs
diff options
context:
space:
mode:
authorRob Herring <rob.herring@calxeda.com>2011-12-15 11:15:50 +0000
committerWolfgang Denk <wd@denx.de>2012-01-05 20:10:38 +0100
commit9a420986cccc9bd2c37affd931d627b3c3e72952 (patch)
tree96dd8116a50e35b2d7f9488d77be0bf467fb42be /include/configs
parentefdd731957caff85db619636a972b7f5404ea9b4 (diff)
downloadu-boot-imx-9a420986cccc9bd2c37affd931d627b3c3e72952.zip
u-boot-imx-9a420986cccc9bd2c37affd931d627b3c3e72952.tar.gz
u-boot-imx-9a420986cccc9bd2c37affd931d627b3c3e72952.tar.bz2
ARM: highbank: enable networking and pxe
This enables the XGMAC ethernet driver and networking related config options. Signed-off-by: Jason Hobbs <jason.hobbs@calxeda.com> Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Diffstat (limited to 'include/configs')
-rw-r--r--include/configs/highbank.h18
1 files changed, 16 insertions, 2 deletions
diff --git a/include/configs/highbank.h b/include/configs/highbank.h
index 9c85788..5604733 100644
--- a/include/configs/highbank.h
+++ b/include/configs/highbank.h
@@ -51,19 +51,27 @@
#define CONFIG_DOS_PARTITION
+#define CONFIG_CALXEDA_XGMAC
+
+/* PXE support */
+#define CONFIG_BOOTP_PXE
+#define CONFIG_BOOTP_PXE_CLIENTARCH 0x100
+#define CONFIG_BOOTP_VCI_STRING "U-boot.armv7.highbank"
+
/*
* Command line configuration.
*/
#include <config_cmd_default.h>
-#undef CONFIG_CMD_NET
-#undef CONFIG_CMD_NFS
#define CONFIG_CMD_BDI
+#define CONFIG_CMD_DHCP
#define CONFIG_CMD_ELF
#define CONFIG_CMD_MEMORY
#define CONFIG_CMD_LOADS
#define CONFIG_CMD_SCSI
#define CONFIG_CMD_EXT2
+#define CONFIG_CMD_PXE
+#define CONFIG_MENU
#define CONFIG_BOOTDELAY 2
/*
@@ -82,6 +90,12 @@
#define CONFIG_SYS_LOAD_ADDR 0x800000
+#define CONFIG_EXTRA_ENV_SETTINGS \
+ "fdtaddr_r=0x600000\0" \
+ "pxefile_addr_r=0x700000\0" \
+ "kernel_addr_r=0x800000\0" \
+ "ramdisk_addr_r=0x01000000\0" \
+
/*-----------------------------------------------------------------------
* Stack sizes
*