Bjørn Mork 4457c1eee4 realtek: rtl93xx: support SFPs with phys
This driver use "phy-handle" as a placeholder for mac configuration
data.  Such handles are therefore required for all ports - even those
connected directly to SFP slots and having a managed property set to
"in-band-status".

The DSA core will register these nodes as if they are real phys. This
prevents later attachment of pluggable phys with errors like

   sfp sfp-p8: sfp_add_phy failed: -EBUSY

Replace the virtual SFP slot handles with "pseudo-phy-handle" to keep
the driver logic as-is but hide the node from the DSA core.

Signed-off-by: Bjørn Mork <bjorn@mork.no>
Link: https://github.com/openwrt/openwrt/pull/17950
Signed-off-by: Sander Vanheule <sander@svanheule.net>
2025-02-25 20:53:30 +01:00
..
2025-02-23 12:17:38 +01:00
2025-01-24 22:19:34 +01:00
2025-02-23 12:17:38 +01:00
2025-02-20 19:27:57 +01:00
2024-12-13 21:40:02 +01:00
2025-02-23 12:17:38 +01:00
2024-12-13 21:40:02 +01:00
2025-02-20 19:27:57 +01:00
2025-02-23 12:17:38 +01:00
2025-02-13 00:03:54 +01:00
2025-02-23 12:17:38 +01:00
2025-01-27 14:32:43 +01:00
2025-02-22 18:43:23 +01:00