| b.liu | e958203 | 2025-04-17 19:18:16 +0800 | [diff] [blame] | 1 | From 457577118b28909a35f62bffc16bb52f73900b53 Mon Sep 17 00:00:00 2001 |
| 2 | From: Bhaskar Upadhaya <Bhaskar.Upadhaya@nxp.com> |
| 3 | Date: Wed, 29 Nov 2017 15:27:57 +0530 |
| 4 | Subject: [PATCH] phy: Add 2.5G SGMII interface mode |
| 5 | |
| 6 | Add 2.5G SGMII interface mode(PHY_INTERFACE_MODE_2500SGMII) |
| 7 | in existing phy_interface list |
| 8 | |
| 9 | Signed-off-by: Bhaskar Upadhaya <Bhaskar.Upadhaya@nxp.com> |
| 10 | --- |
| 11 | include/linux/phy.h | 3 +++ |
| 12 | 1 file changed, 3 insertions(+) |
| 13 | |
| 14 | --- a/include/linux/phy.h |
| 15 | +++ b/include/linux/phy.h |
| 16 | @@ -102,6 +102,7 @@ typedef enum { |
| 17 | /* 10GBASE-KR, XFI, SFI - single lane 10G Serdes */ |
| 18 | PHY_INTERFACE_MODE_10GKR, |
| 19 | PHY_INTERFACE_MODE_USXGMII, |
| 20 | + PHY_INTERFACE_MODE_2500SGMII, |
| 21 | PHY_INTERFACE_MODE_MAX, |
| 22 | } phy_interface_t; |
| 23 | |
| 24 | @@ -179,6 +180,8 @@ static inline const char *phy_modes(phy_ |
| 25 | return "10gbase-kr"; |
| 26 | case PHY_INTERFACE_MODE_USXGMII: |
| 27 | return "usxgmii"; |
| 28 | + case PHY_INTERFACE_MODE_2500SGMII: |
| 29 | + return "sgmii-2500"; |
| 30 | default: |
| 31 | return "unknown"; |
| 32 | } |