Re: [PATCH net-next 00/15] net: dsa: microchip: Remove unnecessary ksz_dev_ops callbacks

From: patchwork-bot+netdevbpf

Date: Thu May 14 2026 - 21:28:53 EST


Hello:

This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@xxxxxxxxxx>:

On Tue, 12 May 2026 15:06:22 +0200 you wrote:
> Hi all,
>
> This series continues the rework of the KSZ driver initiated by a previous
> series (see [1]), following the discussion we had here [2].
>
> The KSZ driver got way too convoluted over time because it uses a common
> framework to handle more than 20 switches split in 5 families (see below
> table)
>
> [...]

Here is the summary with links:
- [net-next,01/15] net: dsa: microchip: remove unused phylink_mac_link_up() callback
https://git.kernel.org/netdev/net-next/c/83ea7fd73b11
- [net-next,02/15] net: dsa: microchip: bypass dev_ops for FDB ageing operations
https://git.kernel.org/netdev/net-next/c/f27ae140c8da
- [net-next,03/15] net: dsa: microchip: bypass dev_ops for change_mtu() operation
https://git.kernel.org/netdev/net-next/c/9f16bc5c737d
- [net-next,04/15] net: dsa: microchip: bypass dev_ops for VLAN operations
https://git.kernel.org/netdev/net-next/c/e439c7871efb
- [net-next,05/15] net: dsa: microchip: bypass dev_ops for FDB and MDB operations
https://git.kernel.org/netdev/net-next/c/ede165ba0bd0
- [net-next,06/15] net: dsa: microchip: bypass dev_ops for mirror operations
https://git.kernel.org/netdev/net-next/c/5973ddcc1765
- [net-next,07/15] net: dsa: microchip: bypass dev_ops for phylink_get_caps()
https://git.kernel.org/netdev/net-next/c/82e5193a4e50
- [net-next,08/15] net: dsa: microchip: don't reset on shutdown or driver removal
(no matching commit)
- [net-next,09/15] net: dsa: microchip: bypass dev_ops->setup() and teardown() for lan937x
(no matching commit)
- [net-next,10/15] net: dsa: microchip: bypass dev_ops->setup() and teardown() for ksz9477
(no matching commit)
- [net-next,11/15] net: dsa: microchip: bypass dev_ops->setup() and teardown() for ksz8
(no matching commit)
- [net-next,12/15] net: dsa: microchip: remove dev_ops->setup() and teardown()
(no matching commit)
- [net-next,13/15] net: dsa: microchip: bypass dev_ops for port_setup()
(no matching commit)
- [net-next,14/15] net: dsa: microchip: call DSA's phy_{read/write} to do mdio {read/write}
(no matching commit)
- [net-next,15/15] net: dsa: microchip: bypass dev_ops for phy_read()/phy_write()
(no matching commit)

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html