Просмотр исходного кода

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 <[email protected]>
Robert Marko 2 недель назад
Родитель
Сommit
4c0c7442db
2 измененных файлов с 3 добавлено и 1 удалено
  1. 1 0
      config/Config-kernel.in
  2. 2 1
      package/kernel/linux/modules/netdevices.mk

+ 1 - 0
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)

+ 2 - 1
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