summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/common.h5
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/stmmac_main.c3
2 files changed, 5 insertions, 3 deletions
diff --git a/drivers/net/ethernet/stmicro/stmmac/common.h b/drivers/net/ethernet/stmicro/stmmac/common.h
index 42c0130fd1f35..a549dd82eafa5 100644
--- a/drivers/net/ethernet/stmicro/stmmac/common.h
+++ b/drivers/net/ethernet/stmicro/stmmac/common.h
@@ -324,9 +324,10 @@ struct stmmac_safety_stats {
#define PHY_INTF_SEL_SMII 6
#define PHY_INTF_SEL_REVMII 7
-/* XGMAC uses a different encoding - from the AgileX5 documentation */
-#define PHY_INTF_GMII 0
+/* XGMAC uses a different encoding */
+#define PHY_INTF_XGMII 0
#define PHY_INTF_RGMII 1
+#define PHY_INTF_RMII 2
/* MSI defines */
#define STMMAC_MSI_VEC_MAX 32
diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
index 103c8b4be9d13..a4cbdac59c4b1 100644
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
@@ -147,8 +147,9 @@ static const char *stmmac_dwmac_actphyif[8] = {
};
static const char *stmmac_dwxgmac_phyif[4] = {
- [PHY_INTF_GMII] = "GMII",
+ [PHY_INTF_XGMII] = "(XG)MII",
[PHY_INTF_RGMII] = "RGMII",
+ [PHY_INTF_RMII] = "RMII",
};
static irqreturn_t stmmac_interrupt(int irq, void *dev_id);