The YT921x switches integrate GbE PHYs of the YT861x family (PHY ID
0x01e04281) on the switch-internal MDIO bus exposed by the yt921x DSA
driver. Add a driver entry and TDR cable test support.
v3:
- add dt-bindings
- add PHY_IS_INTERNAL
v2: https://lore.kernel.org/r/20261006202352.1616626-1-mmyangfl@gmail.com (local)
- split into a driver entry patch and a cable test patch
- update comments and kconfig
- add yt861x_config_init() and apply the auto sleep setting, restore auto
sleep when starting the TDR test fails
- use separate variables for the TDR status
v1: https://lore.kernel.org/r/20261004184246.1260426-1-mmyangfl@gmail.com (local)
David Yang (3):
dt-bindings: net: motorcomm: Add YT861x PHY compatible
net: phy: motorcomm: Add driver entry for internal YT861x PHYs
net: phy: motorcomm: Add cable test support for internal YT861x PHYs
.../bindings/net/motorcomm,yt8xxx.yaml | 1 +
drivers/net/phy/Kconfig | 3 +-
drivers/net/phy/motorcomm.c | 152 +++++++++++++++++-
3 files changed, 153 insertions(+), 3 deletions(-)
--
2.53.0