net: dsa: bcm_sf2: provide own phylink MAC operations
authorRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Tue, 16 Apr 2024 10:19:03 +0000 (11:19 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 18 Apr 2024 01:27:42 +0000 (18:27 -0700)
commit03d5a56ef7954442939e0219d30598cecc5cd5f9
tree8736ebd141b8d4ca67a839b175acc3cc041fcfa5
parent3fde60afe1f84746c1177861bd27b3ebb00cb8f5
net: dsa: bcm_sf2: provide own phylink MAC operations

Convert bcm_sf2 to provide its own phylink MAC operations, thus
avoiding the shim layer in DSA's port.c

Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Acked-by: Florian Fainelli <florian.fainelli@broadcom.com>
Tested-by: Florian Fainelli <florian.fainelli@broadcom.com>
Link: https://lore.kernel.org/r/E1rwfu3-00752s-On@rmk-PC.armlinux.org.uk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/dsa/bcm_sf2.c