diff options
| author | Robert Marko | 2026-01-25 11:04:04 +0000 |
|---|---|---|
| committer | Robert Marko | 2026-01-25 21:10:22 +0000 |
| commit | 4c0c7442dbc02db7f5ff170a4691e87f1ba8f741 (patch) | |
| tree | aa234c195ebd39e045b367039ee51bb6cbc406bf | |
| parent | 7a5aa24706e12b07916fda4a6a75b0d743b197a8 (diff) | |
| download | openwrt-4c0c7442dbc02db7f5ff170a4691e87f1ba8f741.tar.gz | |
microchipsw: enable DCB by default
Switchdev driver used by microchipsw supports DCB and has not storage
constraints, so enable kernel and driver DCB support by default.
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
| -rw-r--r-- | config/Config-kernel.in | 1 | ||||
| -rw-r--r-- | package/kernel/linux/modules/netdevices.mk | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/config/Config-kernel.in b/config/Config-kernel.in index 177640d351..15aa189672 100644 --- a/config/Config-kernel.in +++ b/config/Config-kernel.in @@ -1277,6 +1277,7 @@ config KERNEL_NET_L3_MASTER_DEV config KERNEL_DCB bool "Data Center Bridging support" default y if TARGET_armsr_armv8 + default y if TARGET_microchipsw default y if TARGET_x86_64 help This enables support for configuring Data Center Bridging (DCB) diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux/modules/netdevices.mk index 9258fdf220..4c57b878f5 100644 --- a/package/kernel/linux/modules/netdevices.mk +++ b/package/kernel/linux/modules/netdevices.mk @@ -2351,7 +2351,8 @@ define KernelPackage/sparx5-switch DEPENDS:=@TARGET_microchipsw +kmod-phylink +kmod-ptp KCONFIG:= \ CONFIG_SPARX5_SWITCH \ - CONFIG_LAN969X_SWITCH=y + CONFIG_LAN969X_SWITCH=y \ + CONFIG_SPARX5_DCB=y FILES:=$(LINUX_DIR)/drivers/net/ethernet/microchip/sparx5/sparx5-switch.ko AUTOLOAD:=$(call AutoProbe,sparx5-switch,1) endef |