Linux-libre 5.4.47-gnu
[librecmc/linux-libre.git] / drivers / net / ethernet / emulex / benet / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 config BE2NET
3         tristate "ServerEngines' 10Gbps NIC - BladeEngine"
4         depends on PCI
5         help
6           This driver implements the NIC functionality for ServerEngines'
7           10Gbps network adapter - BladeEngine.
8
9 config BE2NET_HWMON
10         bool "HWMON support for be2net driver"
11         depends on BE2NET && HWMON
12         depends on !(BE2NET=y && HWMON=m)
13         default y
14         help
15           Say Y here if you want to expose thermal sensor data on
16           be2net network adapter.
17
18 config BE2NET_BE2
19         bool "Support for BE2 chipsets"
20         depends on BE2NET
21         default y
22         help
23           Say Y here if you want to use devices based on BE2
24           chipsets. (e.g. OneConnect OCe10xxx)
25
26 config BE2NET_BE3
27         bool "Support for BE3 chipsets"
28         depends on BE2NET
29         default y
30         help
31           Say Y here if you want to use devices based on BE3
32           chipsets. (e.g. OneConnect OCe11xxx)
33
34 config BE2NET_LANCER
35         bool "Support for Lancer chipsets"
36         depends on BE2NET
37         default y
38         help
39           Say Y here if you want to use devices based on Lancer
40           chipsets. (e.g LightPulse LPe12xxx)
41
42 config BE2NET_SKYHAWK
43         bool "Support for Skyhawk chipsets"
44         depends on BE2NET
45         default y
46         help
47           Say Y here if you want to use devices based on Skyhawk
48           chipsets. (e.g. OneConnect OCe14xxx)
49
50 comment "WARNING: be2net is useless without any enabled chip"
51         depends on BE2NET_BE2=n && BE2NET_BE3=n && BE2NET_LANCER=n && \
52         BE2NET_SKYHAWK=n && BE2NET