|  | # | 
|  | # Mellanox driver configuration | 
|  | # | 
|  |  | 
|  | config MLX4_EN | 
|  | tristate "Mellanox Technologies 1/10/40Gbit Ethernet support" | 
|  | depends on PCI | 
|  | select MLX4_CORE | 
|  | select PTP_1588_CLOCK | 
|  | ---help--- | 
|  | This driver supports Mellanox Technologies ConnectX Ethernet | 
|  | devices. | 
|  |  | 
|  | config MLX4_EN_DCB | 
|  | bool "Data Center Bridging (DCB) Support" | 
|  | default y | 
|  | depends on MLX4_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 | 
|  |  | 
|  | config MLX4_EN_VXLAN | 
|  | bool "VXLAN offloads Support" | 
|  | default y | 
|  | depends on MLX4_EN && VXLAN && !(MLX4_EN=y && VXLAN=m) | 
|  | ---help--- | 
|  | Say Y here if you want to use VXLAN offloads in the driver. | 
|  |  | 
|  | config MLX4_CORE | 
|  | tristate | 
|  | depends on PCI | 
|  | default n | 
|  |  | 
|  | config MLX4_DEBUG | 
|  | bool "Verbose debugging output" if (MLX4_CORE && EXPERT) | 
|  | depends on MLX4_CORE | 
|  | default y | 
|  | ---help--- | 
|  | This option causes debugging code to be compiled into the | 
|  | mlx4_core driver.  The output can be turned on via the | 
|  | debug_level module parameter (which can also be set after | 
|  | the driver is loaded through sysfs). |