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

kernel: netdev: add missing config for mlx5 driver

The mlk5 kmod lacks all necessary build symbols
for kernel 4.14 (again).

Add missing symbols to avoid build failure on these targets.

Signed-off-by: Tan Zien <[email protected]>
[rewrite commit message - reorder symbols]
Signed-off-by: David Bauer <[email protected]>
Tan Zien 5 лет назад
Родитель
Сommit
02f07c6401
1 измененных файлов с 12 добавлено и 3 удалено
  1. 12 3
      package/kernel/linux/modules/netdevices.mk

+ 12 - 3
package/kernel/linux/modules/netdevices.mk

@@ -1119,11 +1119,20 @@ define KernelPackage/mlx5-core
   FILES:=$(LINUX_DIR)/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.ko
   KCONFIG:= CONFIG_MLX5_CORE \
 	CONFIG_MLX5_CORE_EN=y \
+	CONFIG_MLX5_CORE_EN_DCB=n \
+	CONFIG_MLX5_CORE_IPOIB=n \
+	CONFIG_MLX5_EN_ARFS=n \
+	CONFIG_MLX5_EN_IPSEC=n \
 	CONFIG_MLX5_EN_RXNFC=y \
+	CONFIG_MLX5_EN_TLS=n \
+	CONFIG_MLX5_ESWITCH=n \
 	CONFIG_MLX5_FPGA=n \
-	CONFIG_MLX5_MPFS=n \
-	CONFIG_MLX5_EN_ARFS=n \
-	CONFIG_MLX5_CORE_IPOIB=n
+	CONFIG_MLX5_FPGA_IPSEC=n \
+	CONFIG_MLX5_FPGA_TLS=n \
+	CONFIG_MLX5_MPFS=y \
+	CONFIG_MLX5_SW_STEERING=n \
+	CONFIG_MLX5_TC_CT=n \
+	CONFIG_MLX5_TLS=n
   AUTOLOAD:=$(call AutoProbe,mlx5_core)
 endef