hc
2024-02-19 1c055e55a242a33e574e48be530e06770a210dcd
kernel/drivers/net/ethernet/qlogic/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # QLogic network device configuration
34 #
....@@ -6,7 +7,7 @@
67 bool "QLogic devices"
78 default y
89 depends on PCI
9
- ---help---
10
+ help
1011 If you have a network (Ethernet) card belonging to this class, say Y.
1112
1213 Note that the answer to this question doesn't directly affect the
....@@ -19,7 +20,7 @@
1920 config QLA3XXX
2021 tristate "QLogic QLA3XXX Network Driver Support"
2122 depends on PCI
22
- ---help---
23
+ help
2324 This driver supports QLogic ISP3XXX gigabit Ethernet cards.
2425
2526 To compile this driver as a module, choose M here: the module
....@@ -29,7 +30,7 @@
2930 tristate "QLOGIC QLCNIC 1/10Gb Converged Ethernet NIC Support"
3031 depends on PCI
3132 select FW_LOADER
32
- ---help---
33
+ help
3334 This driver supports QLogic QLE8240 and QLE8242 Converged Ethernet
3435 devices.
3536
....@@ -37,7 +38,7 @@
3738 bool "QLOGIC QLCNIC 83XX family SR-IOV Support"
3839 depends on QLCNIC && PCI_IOV
3940 default y
40
- ---help---
41
+ help
4142 This configuration parameter enables Single Root Input Output
4243 Virtualization support for QLE83XX Converged Ethernet devices.
4344 This allows for virtual function acceleration in virtualized
....@@ -47,7 +48,7 @@
4748 bool "QLOGIC QLCNIC 82XX and 83XX family DCB Support"
4849 depends on QLCNIC && DCB
4950 default y
50
- ---help---
51
+ help
5152 This configuration parameter enables DCB support in QLE83XX
5253 and QLE82XX Converged Ethernet devices. This allows for DCB
5354 get operations support through rtNetlink interface. Only CEE
....@@ -58,27 +59,18 @@
5859 bool "QLOGIC QLCNIC 82XX and 83XX family HWMON support"
5960 depends on QLCNIC && HWMON && !(QLCNIC=y && HWMON=m)
6061 default y
61
- ---help---
62
+ help
6263 This configuration parameter can be used to read the
6364 board temperature in Converged Ethernet devices
6465 supported by qlcnic.
6566
6667 This data is available via the hwmon sysfs interface.
6768
68
-config QLGE
69
- tristate "QLogic QLGE 10Gb Ethernet Driver Support"
70
- depends on PCI
71
- ---help---
72
- This driver supports QLogic ISP8XXX 10Gb Ethernet cards.
73
-
74
- To compile this driver as a module, choose M here: the module
75
- will be called qlge.
76
-
7769 config NETXEN_NIC
7870 tristate "NetXen Multi port (1/10) Gigabit Ethernet NIC"
7971 depends on PCI
8072 select FW_LOADER
81
- ---help---
73
+ help
8274 This enables the support for NetXen's Gigabit Ethernet card.
8375
8476 config QED
....@@ -86,8 +78,10 @@
8678 depends on PCI
8779 select ZLIB_INFLATE
8880 select CRC8
89
- ---help---
90
- This enables the support for ...
81
+ select CRC32
82
+ select NET_DEVLINK
83
+ help
84
+ This enables the support for Marvell FastLinQ adapters family.
9185
9286 config QED_LL2
9387 bool
....@@ -96,7 +90,7 @@
9690 bool "QLogic QED 25/40/100Gb SR-IOV support"
9791 depends on QED && PCI_IOV
9892 default y
99
- ---help---
93
+ help
10094 This configuration parameter enables Single Root Input Output
10195 Virtualization support for QED devices.
10296 This allows for virtual function acceleration in virtualized
....@@ -106,8 +100,9 @@
106100 tristate "QLogic QED 25/40/100Gb Ethernet NIC"
107101 depends on QED
108102 imply PTP_1588_CLOCK
109
- ---help---
110
- This enables the support for ...
103
+ help
104
+ This enables the support for Marvell FastLinQ adapters family,
105
+ ethernet driver.
111106
112107 config QED_RDMA
113108 bool