Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # QLogic network device configuration
0004 #
0005 
0006 config NET_VENDOR_QLOGIC
0007         bool "QLogic devices"
0008         default y
0009         depends on PCI
0010         help
0011           If you have a network (Ethernet) card belonging to this class, say Y.
0012 
0013           Note that the answer to this question doesn't directly affect the
0014           kernel: saying N will just cause the configurator to skip all
0015           the questions about QLogic cards. If you say Y, you will be asked for
0016           your specific card in the following questions.
0017 
0018 if NET_VENDOR_QLOGIC
0019 
0020 config QLA3XXX
0021         tristate "QLogic QLA3XXX Network Driver Support"
0022         depends on PCI
0023         help
0024           This driver supports QLogic ISP3XXX gigabit Ethernet cards.
0025 
0026           To compile this driver as a module, choose M here: the module
0027           will be called qla3xxx.
0028 
0029 config QLCNIC
0030         tristate "QLOGIC QLCNIC 1/10Gb Converged Ethernet NIC Support"
0031         depends on PCI
0032         select FW_LOADER
0033         help
0034           This driver supports QLogic QLE8240 and QLE8242 Converged Ethernet
0035           devices.
0036 
0037 config QLCNIC_SRIOV
0038         bool "QLOGIC QLCNIC 83XX family SR-IOV Support"
0039         depends on QLCNIC && PCI_IOV
0040         default y
0041         help
0042           This configuration parameter enables Single Root Input Output
0043           Virtualization support for QLE83XX Converged Ethernet devices.
0044           This allows for virtual function acceleration in virtualized
0045           environments.
0046 
0047 config QLCNIC_DCB
0048         bool "QLOGIC QLCNIC 82XX and 83XX family DCB Support"
0049         depends on QLCNIC && DCB
0050         default y
0051         help
0052           This configuration parameter enables DCB support in QLE83XX
0053           and QLE82XX Converged Ethernet devices. This allows for DCB
0054           get operations support through rtNetlink interface. Only CEE
0055           mode of DCB is supported. PG and PFC values are related only
0056           to Tx.
0057 
0058 config QLCNIC_HWMON
0059         bool "QLOGIC QLCNIC 82XX and 83XX family HWMON support"
0060         depends on QLCNIC && HWMON && !(QLCNIC=y && HWMON=m)
0061         default y
0062         help
0063           This configuration parameter can be used to read the
0064           board temperature in Converged Ethernet devices
0065           supported by qlcnic.
0066 
0067           This data is available via the hwmon sysfs interface.
0068 
0069 config NETXEN_NIC
0070         tristate "NetXen Multi port (1/10) Gigabit Ethernet NIC"
0071         depends on PCI
0072         select FW_LOADER
0073         help
0074           This enables the support for NetXen's Gigabit Ethernet card.
0075 
0076 config QED
0077         tristate "QLogic QED 25/40/100Gb core driver"
0078         depends on PCI
0079         select ZLIB_INFLATE
0080         select CRC8
0081         select CRC32
0082         select NET_DEVLINK
0083         help
0084           This enables the support for Marvell FastLinQ adapters family.
0085 
0086 config QED_LL2
0087         bool
0088 
0089 config QED_SRIOV
0090         bool "QLogic QED 25/40/100Gb SR-IOV support"
0091         depends on QED && PCI_IOV
0092         default y
0093         help
0094           This configuration parameter enables Single Root Input Output
0095           Virtualization support for QED devices.
0096           This allows for virtual function acceleration in virtualized
0097           environments.
0098 
0099 config QEDE
0100         tristate "QLogic QED 25/40/100Gb Ethernet NIC"
0101         depends on QED
0102         depends on PTP_1588_CLOCK_OPTIONAL
0103         help
0104           This enables the support for Marvell FastLinQ adapters family,
0105           ethernet driver.
0106 
0107 config QED_RDMA
0108         bool
0109 
0110 config QED_ISCSI
0111         bool
0112 
0113 config QED_NVMETCP
0114         bool
0115 
0116 config QED_FCOE
0117         bool
0118 
0119 config QED_OOO
0120         bool
0121 
0122 endif # NET_VENDOR_QLOGIC