summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorStephan Linz <linz@li-pro.net>2012-02-24 18:33:41 +0100
committerMichal Simek <monstr@monstr.eu>2012-03-27 13:58:19 +0200
commitf5e5e1ff0ac3e2934f34174b6111c5f8eae1dd25 (patch)
tree5bf0490ba26af0e97bdd9764a8f352ad74542320 /include
parent7cb30b13f12077c7eec8ce2419cd96cd65ace8e2 (diff)
downloadu-boot-imx-f5e5e1ff0ac3e2934f34174b6111c5f8eae1dd25.zip
u-boot-imx-f5e5e1ff0ac3e2934f34174b6111c5f8eae1dd25.tar.gz
u-boot-imx-f5e5e1ff0ac3e2934f34174b6111c5f8eae1dd25.tar.bz2
microblaze: Enable phylib and mii support
Enable phylib and mii support for AXI EMAC ethernet drivers on Microblaze systems. Signed-off-by: Stephan Linz <linz@li-pro.net> Signed-off-by: Michal Simek <monstr@monstr.eu>
Diffstat (limited to 'include')
-rw-r--r--include/configs/microblaze-generic.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/include/configs/microblaze-generic.h b/include/configs/microblaze-generic.h
index 1f4aefd..9f66fbf 100644
--- a/include/configs/microblaze-generic.h
+++ b/include/configs/microblaze-generic.h
@@ -339,4 +339,25 @@
#define CONFIG_FIT 1
#define CONFIG_OF_LIBFDT 1
+#if defined(CONFIG_XILINX_AXIEMAC)
+# define CONFIG_MII 1
+# define CONFIG_CMD_MII 1
+# define CONFIG_PHY_GIGE 1
+# define CONFIG_SYS_FAULT_ECHO_LINK_DOWN 1
+# define CONFIG_PHYLIB 1
+# define CONFIG_PHY_ATHEROS 1
+# define CONFIG_PHY_BROADCOM 1
+# define CONFIG_PHY_DAVICOM 1
+# define CONFIG_PHY_LXT 1
+# define CONFIG_PHY_MARVELL 1
+# define CONFIG_PHY_MICREL 1
+# define CONFIG_PHY_NATSEMI 1
+# define CONFIG_PHY_REALTEK 1
+# define CONFIG_PHY_VITESSE 1
+#else
+# undef CONFIG_MII
+# undef CONFIG_CMD_MII
+# undef CONFIG_PHYLIB
+#endif
+
#endif /* __CONFIG_H */