X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fhns3%2Fmeson.build;h=ca0f21a8e1d6716b4f7223e0ee860fe1f0a7ed0e;hb=c1d4e9d37abdc6c07a05f7d96928e624fea9ebb5;hp=18125c29209f32cfabeb7223f6c8c1808e91f7ae;hpb=737f30e1c3ab24c46b7a56b59f360517f85f0196;p=dpdk.git diff --git a/drivers/net/hns3/meson.build b/drivers/net/hns3/meson.build index 18125c2920..ca0f21a8e1 100644 --- a/drivers/net/hns3/meson.build +++ b/drivers/net/hns3/meson.build @@ -14,6 +14,26 @@ if arch_subdir != 'x86' and arch_subdir != 'arm' or not dpdk_conf.get('RTE_ARCH_ endif sources = files('hns3_cmd.c', + 'hns3_dcb.c', + 'hns3_intr.c', 'hns3_ethdev.c', - ) + 'hns3_ethdev_vf.c', + 'hns3_fdir.c', + 'hns3_flow.c', + 'hns3_mbx.c', + 'hns3_regs.c', + 'hns3_rss.c', + 'hns3_rxtx.c', + 'hns3_stats.c', + 'hns3_mp.c') + deps += ['hash'] + +if arch_subdir == 'arm' and dpdk_conf.get('RTE_ARCH_64') + sources += files('hns3_rxtx_vec.c') + if (dpdk_conf.has('RTE_MACHINE_CPUFLAG_SVE')) + dpdk_conf.set('RTE_LIBRTE_HNS3_INC_VECTOR_SVE', 1) + cflags = ['-DCC_SVE_SUPPORT'] + sources += files('hns3_rxtx_vec_sve.c') + endif +endif