netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/3] net: phy: dp83869: Support 1Gbps fiber SFP modules
@ 2025-05-14  7:49 Romain Gantois
  2025-05-14  7:49 ` [PATCH net-next 1/3] net: phy: dp83869: Restart PHY when configuring mode Romain Gantois
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Romain Gantois @ 2025-05-14  7:49 UTC (permalink / raw)
  To: Andrew Lunn, Heiner Kallweit, Russell King, David S. Miller,
	Eric Dumazet, Jakub Kicinski, Paolo Abeni
  Cc: Maxime Chevallier, Thomas Petazzoni, netdev, linux-kernel,
	Romain Gantois

Hello everyone,

This is version one of my series which adds support for downstream
1000Base-X SFP modules in the DP83869 PHY driver. It depends on the
following series from Maxime Chevallier, which introduces an ethernet port
representation and simplifies SFP support in PHY drivers:

https://lore.kernel.org/all/20250507135331.76021-1-maxime.chevallier@bootlin.com/

The DP83869 PHY supports a variety of different operational modes,
including RGMII-to-1000Base-X, which allows it to interface an
RGMII-capable MAC with a fiber SFP module.

RGMII-to-100Base-FX and RGMII-to-SGMII modes are also supported by the
DP83869, which makes it possible to support 100Mbps fiber modules and
copper modules. However, this series focuses on 1Gbps fiber modules as a
first step.

The first two patches in this series do some preliminary groundwork so that
the DP83869 can function properly in RGMII-to-1000Base-X mode. These
definitely toe the line between fixes and new features, but since the
targeted behaviors have never been implemented in the DP83869 driver, I've
decided to include them here. Please let me know if you disagree with this.

Best Regards,

Romain

Signed-off-by: Romain Gantois <romain.gantois@bootlin.com>
---
Romain Gantois (3):
      net: phy: dp83869: Restart PHY when configuring mode
      net: phy: dp83869: ensure FORCE_LINK_GOOD is cleared
      net: phy: dp83869: Support 1000Base-X SFP modules

 drivers/net/phy/dp83869.c | 67 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 67 insertions(+)
---
base-commit: 5b6d59102462301b7ad256b1213964044d3fb50f
change-id: 20250513-dp83869-1000basex-4d4045aa416c

Best regards,
-- 
Romain Gantois <romain.gantois@bootlin.com>


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2025-05-14 13:10 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-14  7:49 [PATCH net-next 0/3] net: phy: dp83869: Support 1Gbps fiber SFP modules Romain Gantois
2025-05-14  7:49 ` [PATCH net-next 1/3] net: phy: dp83869: Restart PHY when configuring mode Romain Gantois
2025-05-14  7:49 ` [PATCH net-next 2/3] net: phy: dp83869: ensure FORCE_LINK_GOOD is cleared Romain Gantois
2025-05-14  7:49 ` [PATCH net-next 3/3] net: phy: dp83869: Support 1000Base-X SFP modules Romain Gantois
2025-05-14  9:01   ` Antoine Tenart
2025-05-14 10:00     ` Romain Gantois
2025-05-14 12:32       ` Andrew Lunn
2025-05-14 12:48         ` Romain Gantois
2025-05-14 12:22   ` Andrew Lunn
2025-05-14 12:32     ` Romain Gantois
2025-05-14 12:34       ` Andrew Lunn
2025-05-14 12:20 ` [PATCH net-next 0/3] net: phy: dp83869: Support 1Gbps fiber " Maxime Chevallier
2025-05-14 12:53   ` Romain Gantois

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).