[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250813-ks8995-to-dsa-v1-0-75c359ede3a5@linaro.org>
Date: Wed, 13 Aug 2025 23:43:02 +0200
From: Linus Walleij <linus.walleij@...aro.org>
To: Andrew Lunn <andrew@...n.ch>, Vladimir Oltean <olteanv@...il.com>,
"David S. Miller" <davem@...emloft.net>, Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>, Paolo Abeni <pabeni@...hat.com>,
Heiner Kallweit <hkallweit1@...il.com>,
Russell King <linux@...linux.org.uk>
Cc: netdev@...r.kernel.org, Linus Walleij <linus.walleij@...aro.org>
Subject: [PATCH net-next 0/4] net: dsa: Move ks8995 "phy" driver to DSA
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@...aro.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@...aro.org>
Powered by blists - more mailing lists