Kconfig (ed32f8d42cee118b075e4372a55c7739a11094b2) Kconfig (da382875c616856b234790206fc80d51f66b3bc7)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Mellanox switch drivers configuration
4#
5
6config MLXSW_CORE
7 tristate "Mellanox Technologies Switch ASICs support"
8 select NET_DEVLINK

--- 57 unchanged lines hidden (view full) ---

66 ---help---
67 This driver supports Mellanox Technologies SwitchX-2 Ethernet
68 Switch ASICs.
69
70 To compile this driver as a module, choose M here: the
71 module will be called mlxsw_switchx2.
72
73config MLXSW_SPECTRUM
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Mellanox switch drivers configuration
4#
5
6config MLXSW_CORE
7 tristate "Mellanox Technologies Switch ASICs support"
8 select NET_DEVLINK

--- 57 unchanged lines hidden (view full) ---

66 ---help---
67 This driver supports Mellanox Technologies SwitchX-2 Ethernet
68 Switch ASICs.
69
70 To compile this driver as a module, choose M here: the
71 module will be called mlxsw_switchx2.
72
73config MLXSW_SPECTRUM
74 tristate "Mellanox Technologies Spectrum support"
74 tristate "Mellanox Technologies Spectrum family support"
75 depends on MLXSW_CORE && MLXSW_PCI && NET_SWITCHDEV && VLAN_8021Q
76 depends on PSAMPLE || PSAMPLE=n
77 depends on BRIDGE || BRIDGE=n
78 depends on IPV6 || IPV6=n
79 depends on NET_IPGRE || NET_IPGRE=n
80 depends on IPV6_GRE || IPV6_GRE=n
81 depends on VXLAN || VXLAN=n
82 select GENERIC_ALLOCATOR
83 select PARMAN
84 select OBJAGG
85 select MLXFW
86 imply PTP_1588_CLOCK
87 select NET_PTP_CLASSIFY if PTP_1588_CLOCK
88 default m
89 ---help---
75 depends on MLXSW_CORE && MLXSW_PCI && NET_SWITCHDEV && VLAN_8021Q
76 depends on PSAMPLE || PSAMPLE=n
77 depends on BRIDGE || BRIDGE=n
78 depends on IPV6 || IPV6=n
79 depends on NET_IPGRE || NET_IPGRE=n
80 depends on IPV6_GRE || IPV6_GRE=n
81 depends on VXLAN || VXLAN=n
82 select GENERIC_ALLOCATOR
83 select PARMAN
84 select OBJAGG
85 select MLXFW
86 imply PTP_1588_CLOCK
87 select NET_PTP_CLASSIFY if PTP_1588_CLOCK
88 default m
89 ---help---
90 This driver supports Mellanox Technologies Spectrum Ethernet
91 Switch ASICs.
90 This driver supports Mellanox Technologies
91 Spectrum/Spectrum-2/Spectrum-3 Ethernet Switch ASICs.
92
93 To compile this driver as a module, choose M here: the
94 module will be called mlxsw_spectrum.
95
96config MLXSW_SPECTRUM_DCB
97 bool "Data Center Bridging (DCB) support"
98 depends on MLXSW_SPECTRUM && DCB
99 default y

--- 14 unchanged lines hidden ---
92
93 To compile this driver as a module, choose M here: the
94 module will be called mlxsw_spectrum.
95
96config MLXSW_SPECTRUM_DCB
97 bool "Data Center Bridging (DCB) support"
98 depends on MLXSW_SPECTRUM && DCB
99 default y

--- 14 unchanged lines hidden ---