summaryrefslogtreecommitdiff
path: root/include/configs
diff options
context:
space:
mode:
authorNikita Kiryanov <nikita@compulab.co.il>2014-08-20 15:09:02 +0300
committerStefano Babic <sbabic@denx.de>2014-09-09 15:37:08 +0200
commit02b1343e4a1430dc9ed750b95ed7cd961f06a456 (patch)
tree659e18ea3f11aa29b65c0ca26069526f7c37158e /include/configs
parenta6b0652bb5040351eeb1a2580270bd3988cb0a59 (diff)
downloadu-boot-imx-02b1343e4a1430dc9ed750b95ed7cd961f06a456.zip
u-boot-imx-02b1343e4a1430dc9ed750b95ed7cd961f06a456.tar.gz
u-boot-imx-02b1343e4a1430dc9ed750b95ed7cd961f06a456.tar.bz2
arm: mx6: cm_fx6: add ethernet support
Add ethernet support for Compulab CM-FX6 CoM Cc: Igor Grinberg <grinberg@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Tom Rini <trini@ti.com> Acked-by: Igor Grinberg <grinberg@compulab.co.il> Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il>
Diffstat (limited to 'include/configs')
-rw-r--r--include/configs/cm_fx6.h16
1 files changed, 14 insertions, 2 deletions
diff --git a/include/configs/cm_fx6.h b/include/configs/cm_fx6.h
index 4c1bcb9..22b3376 100644
--- a/include/configs/cm_fx6.h
+++ b/include/configs/cm_fx6.h
@@ -35,8 +35,6 @@
#undef CONFIG_CMD_XIMG
#undef CONFIG_CMD_FPGA
#undef CONFIG_CMD_IMLS
-#undef CONFIG_CMD_NET
-#undef CONFIG_CMD_NFS
/* MMC */
#define CONFIG_MMC
@@ -189,6 +187,19 @@
#define CONFIG_APBH_DMA_BURST8
#endif
+/* Ethernet */
+#define CONFIG_FEC_MXC
+#define CONFIG_FEC_MXC_PHYADDR 0
+#define CONFIG_FEC_XCV_TYPE RGMII
+#define IMX_FEC_BASE ENET_BASE_ADDR
+#define CONFIG_PHYLIB
+#define CONFIG_PHY_ATHEROS
+#define CONFIG_MII
+#define CONFIG_ETHPRIME "FEC0"
+#define CONFIG_ARP_TIMEOUT 200UL
+#define CONFIG_NETMASK 255.255.255.0
+#define CONFIG_NET_RETRY_COUNT 5
+
/* GPIO */
#define CONFIG_MXC_GPIO
@@ -206,6 +217,7 @@
#define CONFIG_STACKSIZE (128 * 1024)
#define CONFIG_SYS_MALLOC_LEN (2 * 1024 * 1024)
#define CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS 800 /* 400 KB */
+#define CONFIG_OF_BOARD_SETUP
/* SPL */
#include "imx6_spl.h"