hc
2024-08-16 62c46c9150c4afde7e5b25436263fddf79d66f0b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
# SPDX-License-Identifier: GPL-2.0-only
#
# QLogic network device configuration
#
 
config NET_VENDOR_QLOGIC
   bool "QLogic devices"
   default y
   depends on PCI
   help
     If you have a network (Ethernet) card belonging to this class, say Y.
 
     Note that the answer to this question doesn't directly affect the
     kernel: saying N will just cause the configurator to skip all
     the questions about QLogic cards. If you say Y, you will be asked for
     your specific card in the following questions.
 
if NET_VENDOR_QLOGIC
 
config QLA3XXX
   tristate "QLogic QLA3XXX Network Driver Support"
   depends on PCI
   help
     This driver supports QLogic ISP3XXX gigabit Ethernet cards.
 
     To compile this driver as a module, choose M here: the module
     will be called qla3xxx.
 
config QLCNIC
   tristate "QLOGIC QLCNIC 1/10Gb Converged Ethernet NIC Support"
   depends on PCI
   select FW_LOADER
   help
     This driver supports QLogic QLE8240 and QLE8242 Converged Ethernet
     devices.
 
config QLCNIC_SRIOV
   bool "QLOGIC QLCNIC 83XX family SR-IOV Support"
   depends on QLCNIC && PCI_IOV
   default y
   help
     This configuration parameter enables Single Root Input Output
     Virtualization support for QLE83XX Converged Ethernet devices.
     This allows for virtual function acceleration in virtualized
     environments.
 
config QLCNIC_DCB
   bool "QLOGIC QLCNIC 82XX and 83XX family DCB Support"
   depends on QLCNIC && DCB
   default y
   help
     This configuration parameter enables DCB support in QLE83XX
     and QLE82XX Converged Ethernet devices. This allows for DCB
     get operations support through rtNetlink interface. Only CEE
     mode of DCB is supported. PG and PFC values are related only
     to Tx.
 
config QLCNIC_HWMON
   bool "QLOGIC QLCNIC 82XX and 83XX family HWMON support"
   depends on QLCNIC && HWMON && !(QLCNIC=y && HWMON=m)
   default y
   help
     This configuration parameter can be used to read the
     board temperature in Converged Ethernet devices
     supported by qlcnic.
 
     This data is available via the hwmon sysfs interface.
 
config NETXEN_NIC
   tristate "NetXen Multi port (1/10) Gigabit Ethernet NIC"
   depends on PCI
   select FW_LOADER
   help
     This enables the support for NetXen's Gigabit Ethernet card.
 
config QED
   tristate "QLogic QED 25/40/100Gb core driver"
   depends on PCI
   select ZLIB_INFLATE
   select CRC8
   select CRC32
   select NET_DEVLINK
   help
     This enables the support for Marvell FastLinQ adapters family.
 
config QED_LL2
   bool
 
config QED_SRIOV
   bool "QLogic QED 25/40/100Gb SR-IOV support"
   depends on QED && PCI_IOV
   default y
   help
     This configuration parameter enables Single Root Input Output
     Virtualization support for QED devices.
     This allows for virtual function acceleration in virtualized
     environments.
 
config QEDE
   tristate "QLogic QED 25/40/100Gb Ethernet NIC"
   depends on QED
   imply PTP_1588_CLOCK
   help
     This enables the support for Marvell FastLinQ adapters family,
     ethernet driver.
 
config QED_RDMA
   bool
 
config QED_ISCSI
   bool
 
config QED_FCOE
   bool
 
config QED_OOO
   bool
 
endif # NET_VENDOR_QLOGIC