]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
microchipsw: enable DCB by default
authorRobert Marko <robert.marko@sartura.hr>
Sun, 25 Jan 2026 11:04:04 +0000 (12:04 +0100)
committerRobert Marko <robert.marko@sartura.hr>
Sun, 25 Jan 2026 21:10:22 +0000 (22:10 +0100)
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>
config/Config-kernel.in
package/kernel/linux/modules/netdevices.mk

index 177640d351071a1d94a894b8de65fa091e0ca7bf..15aa1896727576a1659d3e88224bace4104b0d30 100644 (file)
@@ -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)
index 9258fdf22024e7e81fd91c636db92a5c8b536836..4c57b878f565798a54b0bff6457524dd1c1fddcd 100644 (file)
@@ -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