phy: Add 2.5G SGMII interface mode
authorBhaskar Upadhaya <Bhaskar.Upadhaya@nxp.com>
Wed, 29 Nov 2017 09:57:57 +0000 (15:27 +0530)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 05:13:30 +0000 (13:13 +0800)
Add 2.5G SGMII interface mode(PHY_INTERFACE_MODE_2500SGMII)
in existing phy_interface list

Signed-off-by: Bhaskar Upadhaya <Bhaskar.Upadhaya@nxp.com>
include/linux/phy.h

index 56563e5..9af916f 100644 (file)
@@ -144,6 +144,7 @@ typedef enum {
        PHY_INTERFACE_MODE_USXGMII,
        /* 10GBASE-KR - with Clause 73 AN */
        PHY_INTERFACE_MODE_10GKR,
+       PHY_INTERFACE_MODE_2500SGMII,
        PHY_INTERFACE_MODE_MAX,
 } phy_interface_t;
 
@@ -217,6 +218,8 @@ static inline const char *phy_modes(phy_interface_t interface)
                return "usxgmii";
        case PHY_INTERFACE_MODE_10GKR:
                return "10gbase-kr";
+       case PHY_INTERFACE_MODE_2500SGMII:
+               return "sgmii-2500";
        default:
                return "unknown";
        }