mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-20 02:07:40 +07:00
nfp: flower: add Kconfig for flower app
Give users an option not to build the flower-offload related code. Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com> Reviewed-by: Simon Horman <simon.horman@netronome.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
6d48ceb27a
commit
57ae676ee6
@ -25,6 +25,16 @@ config NFP
|
||||
cards working as a advanced Ethernet NIC. It works with both
|
||||
SR-IOV physical and virtual functions.
|
||||
|
||||
config NFP_APP_FLOWER
|
||||
bool "NFP4000/NFP6000 TC Flower offload support"
|
||||
depends on NFP
|
||||
depends on NET_SWITCHDEV
|
||||
---help---
|
||||
Enable driver support for TC Flower offload on NFP4000 and NFP6000.
|
||||
Say Y, if you are planning to make use of TC Flower offload
|
||||
either directly, with Open vSwitch, or any other way. Note that
|
||||
TC Flower offload requires specific FW to work.
|
||||
|
||||
config NFP_DEBUG
|
||||
bool "Debug support for Netronome(R) NFP4000/NFP6000 NIC drivers"
|
||||
depends on NFP
|
||||
|
@ -27,10 +27,14 @@ nfp-objs := \
|
||||
nfp_port.o \
|
||||
bpf/main.o \
|
||||
bpf/offload.o \
|
||||
flower/cmsg.o \
|
||||
flower/main.o \
|
||||
nic/main.o
|
||||
|
||||
ifeq ($(CONFIG_NFP_APP_FLOWER),y)
|
||||
nfp-objs += \
|
||||
flower/cmsg.o \
|
||||
flower/main.o
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_BPF_SYSCALL),y)
|
||||
nfp-objs += \
|
||||
bpf/verifier.o \
|
||||
|
@ -43,7 +43,9 @@
|
||||
static const struct nfp_app_type *apps[] = {
|
||||
&app_nic,
|
||||
&app_bpf,
|
||||
#ifdef CONFIG_NFP_APP_FLOWER
|
||||
&app_flower,
|
||||
#endif
|
||||
};
|
||||
|
||||
const char *nfp_app_mip_name(struct nfp_app *app)
|
||||
|
Loading…
Reference in New Issue
Block a user