Add option for enabling RMII phy mode.

Signed-off-by: Wei Liang Lim <wei.liang....@intel.com>
Signed-off-by: Dinh Nguyen <dingu...@kernel.org>
---
 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 
b/drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
index d466e33635b0..75a6471db76c 100644
--- a/drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
+++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
@@ -251,6 +251,9 @@ static int socfpga_dwmac_set_phy_mode(struct socfpga_dwmac 
*dwmac)
        case PHY_INTERFACE_MODE_SGMII:
                val = SYSMGR_EMACGRP_CTRL_PHYSEL_ENUM_GMII_MII;
                break;
+       case PHY_INTERFACE_MODE_RMII:
+               val = SYSMGR_EMACGRP_CTRL_PHYSEL_ENUM_RMII;
+               break;
        default:
                dev_err(dwmac->dev, "bad phy mode %d\n", phymode);
                return -EINVAL;
-- 
2.20.0

Reply via email to