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