18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ciobj-$(CONFIG_NFP) += nfp.o 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_cinfp-objs := \ 58c2ecf20Sopenharmony_ci nfpcore/nfp6000_pcie.o \ 68c2ecf20Sopenharmony_ci nfpcore/nfp_cppcore.o \ 78c2ecf20Sopenharmony_ci nfpcore/nfp_cpplib.o \ 88c2ecf20Sopenharmony_ci nfpcore/nfp_hwinfo.o \ 98c2ecf20Sopenharmony_ci nfpcore/nfp_mip.o \ 108c2ecf20Sopenharmony_ci nfpcore/nfp_mutex.o \ 118c2ecf20Sopenharmony_ci nfpcore/nfp_nffw.o \ 128c2ecf20Sopenharmony_ci nfpcore/nfp_nsp.o \ 138c2ecf20Sopenharmony_ci nfpcore/nfp_nsp_cmds.o \ 148c2ecf20Sopenharmony_ci nfpcore/nfp_nsp_eth.o \ 158c2ecf20Sopenharmony_ci nfpcore/nfp_resource.o \ 168c2ecf20Sopenharmony_ci nfpcore/nfp_rtsym.o \ 178c2ecf20Sopenharmony_ci nfpcore/nfp_target.o \ 188c2ecf20Sopenharmony_ci ccm.o \ 198c2ecf20Sopenharmony_ci ccm_mbox.o \ 208c2ecf20Sopenharmony_ci devlink_param.o \ 218c2ecf20Sopenharmony_ci nfp_asm.o \ 228c2ecf20Sopenharmony_ci nfp_app.o \ 238c2ecf20Sopenharmony_ci nfp_app_nic.o \ 248c2ecf20Sopenharmony_ci nfp_devlink.o \ 258c2ecf20Sopenharmony_ci nfp_hwmon.o \ 268c2ecf20Sopenharmony_ci nfp_main.o \ 278c2ecf20Sopenharmony_ci nfp_net_common.o \ 288c2ecf20Sopenharmony_ci nfp_net_ctrl.o \ 298c2ecf20Sopenharmony_ci nfp_net_debugdump.o \ 308c2ecf20Sopenharmony_ci nfp_net_ethtool.o \ 318c2ecf20Sopenharmony_ci nfp_net_main.o \ 328c2ecf20Sopenharmony_ci nfp_net_repr.o \ 338c2ecf20Sopenharmony_ci nfp_net_sriov.o \ 348c2ecf20Sopenharmony_ci nfp_netvf_main.o \ 358c2ecf20Sopenharmony_ci nfp_port.o \ 368c2ecf20Sopenharmony_ci nfp_shared_buf.o \ 378c2ecf20Sopenharmony_ci nic/main.o 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ciifeq ($(CONFIG_TLS_DEVICE),y) 408c2ecf20Sopenharmony_cinfp-objs += \ 418c2ecf20Sopenharmony_ci crypto/tls.o 428c2ecf20Sopenharmony_ciendif 438c2ecf20Sopenharmony_ci 448c2ecf20Sopenharmony_ciifeq ($(CONFIG_NFP_APP_FLOWER),y) 458c2ecf20Sopenharmony_cinfp-objs += \ 468c2ecf20Sopenharmony_ci flower/action.o \ 478c2ecf20Sopenharmony_ci flower/cmsg.o \ 488c2ecf20Sopenharmony_ci flower/lag_conf.o \ 498c2ecf20Sopenharmony_ci flower/main.o \ 508c2ecf20Sopenharmony_ci flower/match.o \ 518c2ecf20Sopenharmony_ci flower/metadata.o \ 528c2ecf20Sopenharmony_ci flower/offload.o \ 538c2ecf20Sopenharmony_ci flower/tunnel_conf.o \ 548c2ecf20Sopenharmony_ci flower/qos_conf.o 558c2ecf20Sopenharmony_ciendif 568c2ecf20Sopenharmony_ci 578c2ecf20Sopenharmony_ciifeq ($(CONFIG_BPF_SYSCALL),y) 588c2ecf20Sopenharmony_cinfp-objs += \ 598c2ecf20Sopenharmony_ci bpf/cmsg.o \ 608c2ecf20Sopenharmony_ci bpf/main.o \ 618c2ecf20Sopenharmony_ci bpf/offload.o \ 628c2ecf20Sopenharmony_ci bpf/verifier.o \ 638c2ecf20Sopenharmony_ci bpf/jit.o 648c2ecf20Sopenharmony_ciendif 658c2ecf20Sopenharmony_ci 668c2ecf20Sopenharmony_ciifeq ($(CONFIG_NFP_APP_ABM_NIC),y) 678c2ecf20Sopenharmony_cinfp-objs += \ 688c2ecf20Sopenharmony_ci abm/cls.o \ 698c2ecf20Sopenharmony_ci abm/ctrl.o \ 708c2ecf20Sopenharmony_ci abm/qdisc.o \ 718c2ecf20Sopenharmony_ci abm/main.o 728c2ecf20Sopenharmony_ciendif 738c2ecf20Sopenharmony_ci 748c2ecf20Sopenharmony_cinfp-$(CONFIG_NFP_DEBUG) += nfp_net_debugfs.o 75