On Mon, Apr 07, 2025 at 07:21:38PM +0200, Christian Marangi (Ansuel) wrote: > Il giorno lun 7 apr 2025 alle ore 19:00 Sean Anderson > > I agree that a "cells" approach would require this, but > > > > - There are no in-tree examples of where this is necessary > > - I think this would be easy to add when necessary > > > > There are no in-tree cause only now we are starting to support > complex configuration with multiple PCS placed outside the MAC. > > I feel it's better to define a standard API for them now before > we permit even more MAC driver to implement custom property > and have to address tons of workaround for compatibility.
Qualcomm's PCS driver will require offering multiple phylink_pcs by a single device/of_node. So while it's true that there is currently no in-tree user for that, that very user is already knocking on our doors. See https://patchwork.kernel.org/project/netdevbpf/list/?series=931658&state=*