]> git.droids-corp.org - dpdk.git/blobdiff - drivers/baseband/turbo_sw/meson.build
baseband/turbo_sw: extend for 5G
[dpdk.git] / drivers / baseband / turbo_sw / meson.build
index 438b5a72dd98d1ff961513c293ba804bfee62cd6..33345aa01046660d8fbe2e5422bcb44e1c57a102 100644 (file)
@@ -23,6 +23,16 @@ if dpdk_conf.has('RTE_BBDEV_SDK_AVX2')
                includes += include_directories(path + '/lib_common')
        endif
 endif
+if dpdk_conf.has('RTE_BBDEV_SDK_AVX512')
+       ext_deps += cc.find_library('libldpc_encoder_5gnr', dirs: [path + '/lib_ldpc_encoder_5gnr'], required: true)
+       ext_deps += cc.find_library('libldpc_decoder_5gnr', dirs: [path + '/lib_ldpc_decoder_5gnr'], required: true)
+       ext_deps += cc.find_library('libLDPC_ratematch_5gnr', dirs: [path + '/lib_LDPC_ratematch_5gnr'], required: true)
+       ext_deps += cc.find_library('librate_dematching_5gnr', dirs: [path + '/lib_rate_dematching_5gnr'], required: true)
+       includes += include_directories(path + '/lib_ldpc_encoder_5gnr')
+       includes += include_directories(path + '/lib_ldpc_decoder_5gnr')
+       includes += include_directories(path + '/lib_LDPC_ratematch_5gnr')
+       includes += include_directories(path + '/lib_rate_dematching_5gnr')
+endif
 
 deps += ['bbdev', 'bus_vdev', 'ring']
 name = 'bbdev_turbo_sw'