| # |
| # Mellanox driver configuration |
| # |
| |
| config MLX5_CORE |
| tristate "Mellanox Technologies ConnectX-4 and Connect-IB core driver" |
| depends on MAY_USE_DEVLINK |
| depends on PCI |
| default n |
| ---help--- |
| Core driver for low level functionality of the ConnectX-4 and |
| Connect-IB cards by Mellanox Technologies. |
| |
| config MLX5_CORE_EN |
| bool "Mellanox Technologies ConnectX-4 Ethernet support" |
| depends on NETDEVICES && ETHERNET && PCI && MLX5_CORE |
| depends on IPV6=y || IPV6=n || MLX5_CORE=m |
| imply PTP_1588_CLOCK |
| default n |
| ---help--- |
| Ethernet support in Mellanox Technologies ConnectX-4 NIC. |
| |
| config MLX5_CORE_EN_DCB |
| bool "Data Center Bridging (DCB) Support" |
| default y |
| depends on MLX5_CORE_EN && DCB |
| ---help--- |
| Say Y here if you want to use Data Center Bridging (DCB) in the |
| driver. |
| If set to N, will not be able to configure QoS and ratelimit attributes. |
| This flag is depended on the kernel's DCB support. |
| |
| If unsure, set to Y |