diff options
Diffstat (limited to 'drivers/net/ethernet/netronome/nfp/Makefile')
-rw-r--r-- | drivers/net/ethernet/netronome/nfp/Makefile | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/drivers/net/ethernet/netronome/nfp/Makefile b/drivers/net/ethernet/netronome/nfp/Makefile new file mode 100644 index 000000000..d31772ae5 --- /dev/null +++ b/drivers/net/ethernet/netronome/nfp/Makefile @@ -0,0 +1,74 @@ +# SPDX-License-Identifier: GPL-2.0 +obj-$(CONFIG_NFP) += nfp.o + +nfp-objs := \ + nfpcore/nfp6000_pcie.o \ + nfpcore/nfp_cppcore.o \ + nfpcore/nfp_cpplib.o \ + nfpcore/nfp_hwinfo.o \ + nfpcore/nfp_mip.o \ + nfpcore/nfp_mutex.o \ + nfpcore/nfp_nffw.o \ + nfpcore/nfp_nsp.o \ + nfpcore/nfp_nsp_cmds.o \ + nfpcore/nfp_nsp_eth.o \ + nfpcore/nfp_resource.o \ + nfpcore/nfp_rtsym.o \ + nfpcore/nfp_target.o \ + ccm.o \ + ccm_mbox.o \ + devlink_param.o \ + nfp_asm.o \ + nfp_app.o \ + nfp_app_nic.o \ + nfp_devlink.o \ + nfp_hwmon.o \ + nfp_main.o \ + nfp_net_common.o \ + nfp_net_ctrl.o \ + nfp_net_debugdump.o \ + nfp_net_ethtool.o \ + nfp_net_main.o \ + nfp_net_repr.o \ + nfp_net_sriov.o \ + nfp_netvf_main.o \ + nfp_port.o \ + nfp_shared_buf.o \ + nic/main.o + +ifeq ($(CONFIG_TLS_DEVICE),y) +nfp-objs += \ + crypto/tls.o +endif + +ifeq ($(CONFIG_NFP_APP_FLOWER),y) +nfp-objs += \ + flower/action.o \ + flower/cmsg.o \ + flower/lag_conf.o \ + flower/main.o \ + flower/match.o \ + flower/metadata.o \ + flower/offload.o \ + flower/tunnel_conf.o \ + flower/qos_conf.o +endif + +ifeq ($(CONFIG_BPF_SYSCALL),y) +nfp-objs += \ + bpf/cmsg.o \ + bpf/main.o \ + bpf/offload.o \ + bpf/verifier.o \ + bpf/jit.o +endif + +ifeq ($(CONFIG_NFP_APP_ABM_NIC),y) +nfp-objs += \ + abm/cls.o \ + abm/ctrl.o \ + abm/qdisc.o \ + abm/main.o +endif + +nfp-$(CONFIG_NFP_DEBUG) += nfp_net_debugfs.o |