Commit | Line | Data |
---|---|---|
e126ba97 EC |
1 | # |
2 | # Mellanox driver configuration | |
3 | # | |
4 | ||
5 | config 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 | ||
13 | config 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 | |
24 | config 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 |