]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - drivers/net/ethernet/mellanox/mlxsw/Kconfig
Merge ath-next from ath.git
[mirror_ubuntu-bionic-kernel.git] / drivers / net / ethernet / mellanox / mlxsw / Kconfig
1 #
2 # Mellanox switch drivers configuration
3 #
4
5 config MLXSW_CORE
6 tristate "Mellanox Technologies Switch ASICs support"
7 ---help---
8 This driver supports Mellanox Technologies Switch ASICs family.
9
10 To compile this driver as a module, choose M here: the
11 module will be called mlxsw_core.
12
13 config MLXSW_PCI
14 tristate "PCI bus implementation for Mellanox Technologies Switch ASICs"
15 depends on PCI && HAS_DMA && HAS_IOMEM && MLXSW_CORE
16 default m
17 ---help---
18 This is PCI bus implementation for Mellanox Technologies Switch ASICs.
19
20 To compile this driver as a module, choose M here: the
21 module will be called mlxsw_pci.
22
23 config MLXSW_SWITCHX2
24 tristate "Mellanox Technologies SwitchX-2 support"
25 depends on MLXSW_CORE && NET_SWITCHDEV
26 default m
27 ---help---
28 This driver supports Mellanox Technologies SwitchX-2 Ethernet
29 Switch ASICs.
30
31 To compile this driver as a module, choose M here: the
32 module will be called mlxsw_switchx2.