| # | 
 | # 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). |