netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/4] net: dsa: Move ks8995 "phy" driver to DSA
@ 2025-08-13 21:43 Linus Walleij
  2025-08-13 21:43 ` [PATCH net-next 1/4] net: dsa: Move KS8995 to the DSA subsystem Linus Walleij
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Linus Walleij @ 2025-08-13 21:43 UTC (permalink / raw)
  To: Andrew Lunn, Vladimir Oltean, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Heiner Kallweit, Russell King
  Cc: netdev, Linus Walleij

After we concluded that the KS8995 is a DSA switch, see
commit a0f29a07b654a50ebc9b070ef6dcb3219c4de867
it is time to move the driver to it's right place under
DSA.

Developing full support for the custom tagging, but we
can make sure the driver does the job it did as a "phy",
act as a switch with individually represented ports.

This patch series achieves that first step so the
current device tree bindings produces working set-ups
and paves the way for custom tagging.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
Linus Walleij (4):
      net: dsa: Move KS8995 to the DSA subsystem
      net: dsa: ks8995: Add proper RESET delay
      net: dsa: ks8995: Delete sysfs register access
      net: dsa: ks8995: Add basic switch set-up

 drivers/net/dsa/Kconfig                        |   8 +
 drivers/net/dsa/Makefile                       |   1 +
 drivers/net/{phy/spi_ks8995.c => dsa/ks8995.c} | 453 ++++++++++++++++++++++---
 drivers/net/phy/Kconfig                        |   4 -
 drivers/net/phy/Makefile                       |   1 -
 5 files changed, 411 insertions(+), 56 deletions(-)
---
base-commit: 8f5ae30d69d7543eee0d70083daf4de8fe15d585
change-id: 20250813-ks8995-to-dsa-b58c90659a48

Best regards,
-- 
Linus Walleij <linus.walleij@linaro.org>


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2025-08-19 12:30 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-13 21:43 [PATCH net-next 0/4] net: dsa: Move ks8995 "phy" driver to DSA Linus Walleij
2025-08-13 21:43 ` [PATCH net-next 1/4] net: dsa: Move KS8995 to the DSA subsystem Linus Walleij
2025-08-15 23:12   ` Andrew Lunn
2025-08-13 21:43 ` [PATCH net-next 2/4] net: dsa: ks8995: Add proper RESET delay Linus Walleij
2025-08-15 23:12   ` Andrew Lunn
2025-08-13 21:43 ` [PATCH net-next 3/4] net: dsa: ks8995: Delete sysfs register access Linus Walleij
2025-08-15 23:15   ` Andrew Lunn
2025-08-13 21:43 ` [PATCH net-next 4/4] net: dsa: ks8995: Add basic switch set-up Linus Walleij
2025-08-15 23:12   ` Andrew Lunn
2025-08-19 12:30     ` Linus Walleij
2025-08-15 23:15   ` Andrew Lunn
2025-08-19  0:40 ` [PATCH net-next 0/4] net: dsa: Move ks8995 "phy" driver to DSA patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).