@@ -292,6 +292,12 @@ Some of the interface modes are described below: Note: due to legacy usage, some 10GBASE-R usage incorrectly makes use of this definition.+``PHY_INTERFACE_MODE_25GBASER``+ This is the IEEE 802.3 PCS Clause 107 defined 25GBASE-R protocol.+ The PCS is identical to 10GBASE-R, i.e. 64B/66B encoded+ running 2.5 as fast, giving a fixed bit rate of 25.78125 Gbaud.+ Please refer to the IEEE standard for further information.+``PHY_INTERFACE_MODE_100BASEX`` This defines IEEE 802.3 Clause 24. The link operates at a fixed data rate of 125Mpbs using a 4B/5B encoding scheme, resulting in an underlying
Add support for 25gbase-r modules. This is needed for the Sparx5 switch.
Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: Bjarni Jonasson <redacted>
---
drivers/net/phy/sfp-bus.c | 5 +++++
1 file changed, 5 insertions(+)
Add 25gbase-r interface type and speed to phylink.
This is needed for the Sparx5 switch.
Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: Bjarni Jonasson <redacted>
---
drivers/net/phy/phylink.c | 5 +++++
1 file changed, 5 insertions(+)
From: Andrew Lunn <andrew@lunn.ch> Date: 2021-06-12 18:07:22
On Fri, Jun 11, 2021 at 02:54:52PM +0200, Steen Hegelund wrote:
Add support for 25gbase-r modules. This is needed for the Sparx5 switch.
Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: Bjarni Jonasson <redacted>
From: Andrew Lunn <andrew@lunn.ch> Date: 2021-06-12 18:07:53
On Fri, Jun 11, 2021 at 02:54:53PM +0200, Steen Hegelund wrote:
Add 25gbase-r interface type and speed to phylink.
This is needed for the Sparx5 switch.
Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: Bjarni Jonasson <redacted>
From: "Russell King (Oracle)" <linux@armlinux.org.uk> Date: 2021-06-12 18:53:19
On Fri, Jun 11, 2021 at 02:54:52PM +0200, Steen Hegelund wrote:
Add support for 25gbase-r modules. This is needed for the Sparx5 switch.
Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: Bjarni Jonasson <redacted>
From: "Russell King (Oracle)" <linux@armlinux.org.uk> Date: 2021-06-12 18:54:23
On Fri, Jun 11, 2021 at 02:54:53PM +0200, Steen Hegelund wrote:
Add 25gbase-r interface type and speed to phylink.
This is needed for the Sparx5 switch.
Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: Bjarni Jonasson <redacted>
Hello:
This series was applied to netdev/net-next.git (refs/heads/master):
On Fri, 11 Jun 2021 14:54:49 +0200 you wrote:
This series add the 25G BASE-R mode to the set modes supported.
This mode is used by the Sparx5 Switch for its 25G SerDes.
Steen Hegelund (4):
dt-bindings: net: Add 25G BASE-R phy interface
net: phy: Add 25G BASE-R interface mode
net: sfp: add support for 25G BASE-R SFPs
net: phylink: Add 25G BASE-R support
[...]