1
0
Fork 0
forked from mirror/openwrt

kernel: modules: package Microchip SparX-5 switchdev driver as a module

Package the Microchip SparX-5 switchdev driver as a module.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
This commit is contained in:
Robert Marko 2026-01-21 15:26:53 +01:00 committed by Robert Marko
parent e7873c4d7e
commit 9a4c6550a7

View file

@ -2344,3 +2344,20 @@ define KernelPackage/enc28j60/description
endef
$(eval $(call KernelPackage,enc28j60))
define KernelPackage/sparx5-switch
SUBMENU:=$(NETWORK_DEVICES_MENU)
TITLE:=Sparx5 switch driver
DEPENDS:=@TARGET_microchipsw +kmod-phylink +kmod-ptp
KCONFIG:= \
CONFIG_SPARX5_SWITCH \
CONFIG_LAN969X_SWITCH=y
FILES:=$(LINUX_DIR)/drivers/net/ethernet/microchip/sparx5/sparx5-switch.ko
AUTOLOAD:=$(call AutoProbe,sparx5-switch,1)
endef
define KernelPackage/sparx5-switch/description
This driver supports the Sparx5 network switch device.
endef
$(eval $(call KernelPackage,sparx5-switch))