X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fcommon%2Fcnxk%2Fmeson.build;h=f0721ef28bff43f1dc8e5aaea03ea82fd66184e1;hb=132dac7536e9bb2be9d9edabc1752dca7b25279a;hp=59975fd343891ea8d8725ae8e68f75fd965d66d2;hpb=0399ff9d2b139a3a76312c97500c5b0f6597e9bf;p=dpdk.git diff --git a/drivers/common/cnxk/meson.build b/drivers/common/cnxk/meson.build index 59975fd343..f0721ef28b 100644 --- a/drivers/common/cnxk/meson.build +++ b/drivers/common/cnxk/meson.build @@ -9,18 +9,31 @@ if not is_linux or not dpdk_conf.get('RTE_ARCH_64') endif config_flag_fmt = 'RTE_LIBRTE_@0@_COMMON' -deps = ['eal', 'pci', 'bus_pci', 'mbuf'] +deps = ['eal', 'pci', 'bus_pci', 'mbuf', 'security'] sources = files( + 'roc_ae.c', + 'roc_aes.c', + 'roc_ae_fpm_tables.c', + 'roc_bphy.c', 'roc_bphy_cgx.c', + 'roc_bphy_irq.c', + 'roc_cpt.c', + 'roc_cpt_debug.c', 'roc_dev.c', + 'roc_dpi.c', + 'roc_hash.c', 'roc_idev.c', 'roc_irq.c', 'roc_mbox.c', 'roc_model.c', 'roc_nix.c', + 'roc_nix_bpf.c', 'roc_nix_debug.c', 'roc_nix_fc.c', 'roc_nix_irq.c', + 'roc_nix_inl.c', + 'roc_nix_inl_dev.c', + 'roc_nix_inl_dev_irq.c', 'roc_nix_mac.c', 'roc_nix_mcast.c', 'roc_nix_npc.c', @@ -38,14 +51,36 @@ sources = files( 'roc_npa_irq.c', 'roc_npc.c', 'roc_npc_mcam.c', + 'roc_npc_mcam_dump.c', 'roc_npc_parse.c', 'roc_npc_utils.c', 'roc_platform.c', + 'roc_se.c', 'roc_sso.c', 'roc_sso_debug.c', 'roc_sso_irq.c', 'roc_tim.c', 'roc_tim_irq.c', 'roc_utils.c', + 'roc_ree.c', ) + +# Security common code +sources += files('cnxk_security.c') + +# common DPDK utilities code +sources += files('cnxk_utils.c') + includes += include_directories('../../bus/pci') +includes += include_directories('../../../lib/net') +includes += include_directories('../../../lib/ethdev') +includes += include_directories('../../../lib/meter') + +# Telemetry common code +sources += files('cnxk_telemetry_bphy.c', + 'cnxk_telemetry_npa.c', + 'cnxk_telemetry_nix.c', + 'cnxk_telemetry_sso.c', +) + +deps += ['bus_pci', 'net', 'telemetry']