diff options
| author | Robert Marko | 2026-01-21 14:26:53 +0000 |
|---|---|---|
| committer | Robert Marko | 2026-01-21 15:25:38 +0000 |
| commit | 9a4c6550a7d9766ffd6ab39ae09e1260320c83fb (patch) | |
| tree | 586285bb76f825675a0780e35665bbd304913506 | |
| parent | e7873c4d7ee771b1f975986cf81ecf31d692580f (diff) | |
| download | openwrt-9a4c6550a7d9766ffd6ab39ae09e1260320c83fb.tar.gz | |
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>
| -rw-r--r-- | package/kernel/linux/modules/netdevices.mk | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux/modules/netdevices.mk index 3ae753dc37..9258fdf220 100644 --- a/package/kernel/linux/modules/netdevices.mk +++ b/package/kernel/linux/modules/netdevices.mk @@ -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)) |