brintos

brintos / linux-shallow public Read only

0
0
Text · 2.3 KiB · d03d6e9 Raw
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