78 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# Netronome device configuration4#5 6config NET_VENDOR_NETRONOME7 bool "Netronome(R) devices"8 default y9 help10 If you have a Netronome(R) network (Ethernet) card or device, say Y.11 12 Note that the answer to this question doesn't directly affect the13 kernel: saying N will just cause the configurator to skip all14 the questions about Netronome(R) cards. If you say Y, you will be15 asked for your specific card in the following questions.16 17if NET_VENDOR_NETRONOME18 19config NFP20 tristate "Netronome(R) NFP4000/NFP6000 NIC driver"21 depends on PCI_MSI22 depends on VXLAN || VXLAN=n23 depends on TLS && TLS_DEVICE || TLS_DEVICE=n24 select NET_DEVLINK25 select CRC3226 select DIMLIB27 help28 This driver supports the Netronome(R) NFP4000/NFP6000 based29 cards working as a advanced Ethernet NIC. It works with both30 SR-IOV physical and virtual functions.31 32config NFP_APP_FLOWER33 bool "NFP4000/NFP6000 TC Flower offload support"34 depends on NFP35 depends on NET_SWITCHDEV36 depends on IPV6!=m || NFP=m37 default y38 help39 Enable driver support for TC Flower offload on NFP4000 and NFP6000.40 Say Y, if you are planning to make use of TC Flower offload41 either directly, with Open vSwitch, or any other way. Note that42 TC Flower offload requires specific FW to work.43 44config NFP_APP_ABM_NIC45 bool "NFP4000/NFP6000 Advanced buffer management NIC support"46 depends on NFP47 depends on NET_SWITCHDEV48 default y49 help50 Enable driver support for Advanced buffer management NIC on NFP.51 ABM NIC allows advanced configuration of queuing and scheduling52 of packets, including ECN marking. Say Y, if you are planning to53 use one of the NFP4000 and NFP6000 platforms which support this54 functionality.55 Code will be built into the nfp.ko driver.56 57config NFP_NET_IPSEC58 bool "NFP IPsec crypto offload support"59 depends on NFP60 depends on XFRM_OFFLOAD61 default y62 help63 Enable driver support IPsec crypto offload on NFP NIC.64 Say Y, if you are planning to make use of IPsec crypto65 offload. NOTE that IPsec crypto offload on NFP NIC66 requires specific FW to work.67 68config NFP_DEBUG69 bool "Debug support for Netronome(R) NFP4000/NFP6000 NIC drivers"70 depends on NFP71 help72 Enable extra sanity checks and debugfs support in73 Netronome(R) NFP4000/NFP6000 NIC drivers.74 Note: selecting this option may adversely impact75 performance.76 77endif78