Thread (29 messages) 29 messages, 6 authors, 2025-05-19

Re: [net-next PATCH v4 03/11] net: phylink: introduce internal phylink PCS handling

flat view

From: Sean Anderson <sean.anderson@linux.dev>
Date: 2025-05-13 19:42:21
Also in: linux-arm-kernel, linux-devicetree, linux-mediatek, lkml, llvm

On 5/13/25 15:23, Sean Anderson wrote:
On 5/13/25 15:03, Daniel Golle wrote:
quoted
On Tue, May 13, 2025 at 02:18:02PM -0400, Sean Anderson wrote:
quoted
DSA drivers typically have different PCSs for each port. At the moment
these are selected with mac_select_pcs, allowing the use of a single
phylink_config for each port. If you need to pass PCSs through
phylink_config then each port will needs its own config. This may prove
difficult to integrate with the existing API.
This might be a misunderstanding. Also here there is only a single
phylink_config for each MAC or DSA port,
My point is that while this is the case at the moment, it would not be
the case with a "generic" select pcs. You would need to modify the
config for each port to ensure the right PCSs are passed in.
I reread dsa_port_phylink_create and I think I missed the ds/dp
distinction the first time around.

--Sean
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help