xref: /openbmc/linux/drivers/net/ethernet/mellanox/Kconfig (revision 762f99f4f3cb41a775b5157dd761217beba65873)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
25a2cc190SJeff Kirsher#
35a2cc190SJeff Kirsher# Mellanox driver configuration
45a2cc190SJeff Kirsher#
55a2cc190SJeff Kirsher
65a2cc190SJeff Kirsherconfig NET_VENDOR_MELLANOX
75a2cc190SJeff Kirsher	bool "Mellanox devices"
888f07484SJeff Kirsher	default y
98122e08bSOhad Oz	depends on PCI || I2C
10a7f7f624SMasahiro Yamada	help
11a656d34aSOhad Oz	  If you have a network (Ethernet or RDMA) device belonging to this
12a656d34aSOhad Oz	  class, say Y.
135a2cc190SJeff Kirsher
145a2cc190SJeff Kirsher	  Note that the answer to this question doesn't directly affect the
155a2cc190SJeff Kirsher	  kernel: saying N will just cause the configurator to skip all
165a2cc190SJeff Kirsher	  the questions about Mellanox cards. If you say Y, you will be asked
175a2cc190SJeff Kirsher	  for your specific card in the following questions.
185a2cc190SJeff Kirsher
195a2cc190SJeff Kirsherif NET_VENDOR_MELLANOX
205a2cc190SJeff Kirsher
215a2cc190SJeff Kirshersource "drivers/net/ethernet/mellanox/mlx4/Kconfig"
22e126ba97SEli Cohensource "drivers/net/ethernet/mellanox/mlx5/core/Kconfig"
2393c1edb2SJiri Pirkosource "drivers/net/ethernet/mellanox/mlxsw/Kconfig"
24410ed13cSYotam Gigisource "drivers/net/ethernet/mellanox/mlxfw/Kconfig"
25*f92e1869SDavid Thompsonsource "drivers/net/ethernet/mellanox/mlxbf_gige/Kconfig"
265a2cc190SJeff Kirsher
275a2cc190SJeff Kirsherendif # NET_VENDOR_MELLANOX
28