[PATCH net-next 00/14] net: stmmac: phylink PCS conversion
Maxime Chevallier
maxime.chevallier at bootlin.com
Thu Oct 16 00:44:38 PDT 2025
Hi Russell,
On 15/10/2025 17:10, Russell King (Oracle) wrote:
> On Wed, Oct 15, 2025 at 03:19:25PM +0100, Russell King (Oracle) wrote:
>> Changes since RFC:
>> - new patch (7) to remove RGMII "pcs" mode
>> - new patch (8) to move reverse "pcs" mode to stmmac_check_pcs_mode()
>> - new patch (9) to simplify the code moved in the previous patch
>> - new patch (10) to rename the confusing hw->ps to something more
>> understandable.
>> - new patch (11) to shut up inappropriate complaints about
>> "snps,ps-speed" being invalid.
>> - new patch (13) to add a MAC .pcs_init method, which will only be
>> called when core has PCS present.
>> - modify patch 14 to use this new pcs_init method.
>
> I've just noticed I sent out RFC v2.. completely forgot about that,
> sorry
:( I don't know if you saw my reply to it then...
To quote :
"
I tested that series on socfpga with :
- 1 instance using RGMII, w/ a ksz9031 PHY, and it works well,
traffic flows, ethtool seems to report correct data
- 1 instance that has the Lynx PCS (DMA_HW_FEATURE[30:28] == 0)
This also works perfectly, switching between SGMII/1000BaseX dynamically
by hotswapping SFP modules works well, no regression found at a first glance.
"
All the boards I have that have a flavour of stmmac don't seem to have the
internal PCS, are you still interested in some testing , just
for non-regression ?
This is a subset of RFC v2, but with patches 13 and 14
> reversed.
>
Maxime
More information about the linux-arm-kernel
mailing list