Kconfig 1.2 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11
#
# Mellanox switch drivers configuration
#

config MLXSW_CORE
	tristate "Mellanox Technologies Switch ASICs support"
	---help---
	  This driver supports Mellanox Technologies Switch ASICs family.

	  To compile this driver as a module, choose M here: the
	  module will be called mlxsw_core.
J
Jiri Pirko 已提交
12 13 14

config MLXSW_PCI
	tristate "PCI bus implementation for Mellanox Technologies Switch ASICs"
15
	depends on PCI && HAS_DMA && HAS_IOMEM && MLXSW_CORE
J
Jiri Pirko 已提交
16 17 18 19 20 21
	default m
	---help---
	  This is PCI bus implementation for Mellanox Technologies Switch ASICs.

	  To compile this driver as a module, choose M here: the
	  module will be called mlxsw_pci.
22 23 24 25 26 27 28 29 30 31 32

config MLXSW_SWITCHX2
	tristate "Mellanox Technologies SwitchX-2 support"
	depends on MLXSW_CORE && NET_SWITCHDEV
	default m
	---help---
	  This driver supports Mellanox Technologies SwitchX-2 Ethernet
	  Switch ASICs.

	  To compile this driver as a module, choose M here: the
	  module will be called mlxsw_switchx2.
33 34 35 36 37 38 39 40 41 42 43

config MLXSW_SPECTRUM
	tristate "Mellanox Technologies Spectrum support"
	depends on MLXSW_CORE && NET_SWITCHDEV
	default m
	---help---
	  This driver supports Mellanox Technologies Spectrum Ethernet
	  Switch ASICs.

	  To compile this driver as a module, choose M here: the
	  module will be called mlxsw_spectrum.