net/mlx5: Kconfig: Fix MLX5_EN/VXLAN build issue
[deliverable/linux.git] / drivers / net / ethernet / mellanox / mlx5 / core / Kconfig
CommitLineData
e126ba97
EC
1#
2# Mellanox driver configuration
3#
4
5config MLX5_CORE
f62b8bb8 6 tristate "Mellanox Technologies ConnectX-4 and Connect-IB core driver"
0861565f 7 depends on PCI
e126ba97 8 default n
f62b8bb8
AV
9 ---help---
10 Core driver for low level functionality of the ConnectX-4 and
11 Connect-IB cards by Mellanox Technologies.
12
13config MLX5_CORE_EN
14 bool "Mellanox Technologies ConnectX-4 Ethernet support"
4aa17b28 15 depends on NETDEVICES && ETHERNET && PCI && MLX5_CORE
3d8c38af 16 select PTP_1588_CLOCK
69976fb1 17 select VXLAN if MLX5_CORE=y
f62b8bb8
AV
18 default n
19 ---help---
20 Ethernet support in Mellanox Technologies ConnectX-4 NIC.
21 Ethernet and Infiniband support in ConnectX-4 are currently mutually
22 exclusive.
08fb1dac
SM
23
24config MLX5_CORE_EN_DCB
25 bool "Data Center Bridging (DCB) Support"
26 default y
27 depends on MLX5_CORE_EN && DCB
28 ---help---
29 Say Y here if you want to use Data Center Bridging (DCB) in the
30 driver.
31 If set to N, will not be able to configure QoS and ratelimit attributes.
32 This flag is depended on the kernel's DCB support.
33
34 If unsure, set to Y
This page took 0.190231 seconds and 5 git commands to generate.