summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Marko2026-03-02 17:05:55 +0000
committerRobert Marko2026-03-02 17:06:42 +0000
commit3f5382c2392641d3d9f08246aea076f3be07e8cd (patch)
tree69cd45a0e33d546f5b9192bd264baaa66809c762
parentf4bab2d12cf608175b414cb2202125951e1ffda1 (diff)
Revert "kernel: netdevices: add KSZ9477 DSA switch packages"
This reverts commit c053b225731e81826b5b8acb144ac68f4ae14d30. KSZ DSA driver is the only thing in the kernel selecting DCB support instead of depending on it if required. So, it will enable DCB support without asking and we do not want the kernel size increase, as well as current Layerscape ARMv8 build failure. So, revert this until its fixed upstream or worked around. Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit b897db9c44f05ecb71768a6fa59dd091296f4251)
-rw-r--r--package/kernel/linux/modules/netdevices.mk57
1 files changed, 0 insertions, 57 deletions
diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux/modules/netdevices.mk
index a313042698..61a9c696b1 100644
--- a/package/kernel/linux/modules/netdevices.mk
+++ b/package/kernel/linux/modules/netdevices.mk
@@ -705,63 +705,6 @@ endef
$(eval $(call KernelPackage,dsa-b53-mdio))
-
-define KernelPackage/dsa-ksz9477
- SUBMENU:=$(NETWORK_DEVICES_MENU)
- TITLE:=Microchip KSZ9477 family managed switch DSA support
- DEPENDS:=+kmod-dsa +kmod-dsa-notag +kmod-phy-micrel +kmod-regmap-core
- KCONFIG:= \
- CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON \
- CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=n \
- CONFIG_NET_DSA_MICROCHIP_KSZ_SPI=n \
- CONFIG_NET_DSA_MICROCHIP_KSZ_PTP=n \
- CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=n \
- CONFIG_NET_DSA_TAG_KSZ=y
- FILES:= \
- $(LINUX_DIR)/drivers/net/dsa/microchip/ksz_switch.ko \
- $(LINUX_DIR)/net/dsa/tag_ksz.ko
- AUTOLOAD:=$(call AutoProbe,ksz_switch)
-endef
-
-define KernelPackage/dsa-ksz9477/description
- Microchip KSZ9477 family managed switch support
-endef
-
-$(eval $(call KernelPackage,dsa-ksz9477))
-
-
-define KernelPackage/dsa-ksz9477-i2c
- SUBMENU:=$(NETWORK_DEVICES_MENU)
- TITLE:=Microchip KSZ9477 family managed switch DSA support via I2C
- DEPENDS:=+kmod-dsa-ksz9477 +kmod-regmap-i2c
- KCONFIG:=CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C
- FILES:= $(LINUX_DIR)/drivers/net/dsa/microchip/ksz9477_i2c.ko
- AUTOLOAD:=$(call AutoProbe,ksz9477_i2c)
-endef
-
-define KernelPackage/dsa-ksz9477-i2c/description
- Microchip KSZ9477 family managed switch support via I2C
-endef
-
-$(eval $(call KernelPackage,dsa-ksz9477-i2c))
-
-
-define KernelPackage/dsa-ksz9477-spi
- SUBMENU:=$(NETWORK_DEVICES_MENU)
- TITLE:=Microchip KSZ9477 family managed switch DSA support via SPI
- DEPENDS:=+kmod-dsa-ksz9477 +kmod-regmap-spi
- KCONFIG:=CONFIG_NET_DSA_MICROCHIP_KSZ_SPI
- FILES:= $(LINUX_DIR)/drivers/net/dsa/microchip/ksz_spi.ko
- AUTOLOAD:=$(call AutoProbe,ksz_spi)
-endef
-
-define KernelPackage/dsa-ksz9477-spi/description
- Microchip KSZ9477 family managed switch support via SPI
-endef
-
-$(eval $(call KernelPackage,dsa-ksz9477-spi))
-
-
define KernelPackage/dsa-mv88e6060
SUBMENU:=$(NETWORK_DEVICES_MENU)
TITLE:=Marvell MV88E6060 DSA Switch