summaryrefslogtreecommitdiff
path: root/include/phy.h
diff options
context:
space:
mode:
authorShaohui Xie <Shaohui.Xie@freescale.com>2013-03-25 07:39:31 +0000
committerAndy Fleming <afleming@freescale.com>2013-05-14 16:13:25 -0500
commit7794b1a7e6bb7fd678f00b17feb15e5d392fb5b0 (patch)
tree2b25ac4c55363cd26c83122e8f1c83163a8b38f5 /include/phy.h
parentfbe27ce7ba2ad93418e322c37554837e5798e470 (diff)
downloadu-boot-imx-7794b1a7e6bb7fd678f00b17feb15e5d392fb5b0.zip
u-boot-imx-7794b1a7e6bb7fd678f00b17feb15e5d392fb5b0.tar.gz
u-boot-imx-7794b1a7e6bb7fd678f00b17feb15e5d392fb5b0.tar.bz2
net/phy: add VSC8574 support
The VSC8574 is a quad-port Gigabit Ethernet transceiver with four SerDes interfaces for quad-port dual media capability. This driver supports SGMII and QSGMII MAC mode. For now SGMII mode is tested. Signed-off-by: Roy Zang <tie-fei.zang@freescale.com> Signed-off-by: Shaohui Xie <Shaohui.Xie@freescale.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
Diffstat (limited to 'include/phy.h')
-rw-r--r--include/phy.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/phy.h b/include/phy.h
index 58ca273..44d5eaf 100644
--- a/include/phy.h
+++ b/include/phy.h
@@ -52,6 +52,7 @@ typedef enum {
PHY_INTERFACE_MODE_MII,
PHY_INTERFACE_MODE_GMII,
PHY_INTERFACE_MODE_SGMII,
+ PHY_INTERFACE_MODE_QSGMII,
PHY_INTERFACE_MODE_TBI,
PHY_INTERFACE_MODE_RMII,
PHY_INTERFACE_MODE_RGMII,
@@ -67,6 +68,7 @@ static const char *phy_interface_strings[] = {
[PHY_INTERFACE_MODE_MII] = "mii",
[PHY_INTERFACE_MODE_GMII] = "gmii",
[PHY_INTERFACE_MODE_SGMII] = "sgmii",
+ [PHY_INTERFACE_MODE_QSGMII] = "qsgmii",
[PHY_INTERFACE_MODE_TBI] = "tbi",
[PHY_INTERFACE_MODE_RMII] = "rmii",
[PHY_INTERFACE_MODE_RGMII] = "rgmii",