net: phy: vitesse: implement MDI-X configuration in vsc73xx
authorPawel Dembicki <paweldembicki@gmail.com>
Mon, 26 Aug 2024 09:37:10 +0000 (11:37 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 27 Aug 2024 21:26:49 +0000 (14:26 -0700)
commitcf740e3cc761560beefae4d772fd350e46f600fc
treee8f01fdf7cda362ae6e7ffcfdc1005a37be34572
parentec4d817c608bcac5504e08eae72e3090a75111aa
net: phy: vitesse: implement MDI-X configuration in vsc73xx

This commit introduces MDI-X configuration support in vsc73xx phys.

Vsc73xx supports only auto mode or forced MDI.

Vsc73xx have auto MDI-X disabled by default in forced speed mode.
This commit enables it.

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20240826093710.511837-1-paweldembicki@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/vitesse.c