16ec78c24SHemant Agrawal# SPDX-License-Identifier: BSD-3-Clause 2ac624068SGagandeep Singh# Copyright 2018-2021 NXP 36ec78c24SHemant Agrawal 4adf93ca5SBruce Richardsonif not is_linux 56ec78c24SHemant Agrawal build = false 6135155a8SThomas Monjalon reason = 'only supported on Linux' 76ec78c24SHemant Agrawalendif 86ec78c24SHemant Agrawal 9b67dde5bSBruce Richardsondeps += ['mempool_dpaa2'] 104ad4b20aSBruce Richardsonsources = files( 114ad4b20aSBruce Richardson 'base/dpaa2_hw_dpni.c', 120b83e8b1SHemant Agrawal 'base/dpaa2_tlu_hash.c', 13ac624068SGagandeep Singh 'dpaa2_tm.c', 141def64c2SNipun Gupta 'dpaa2_mux.c', 156ec78c24SHemant Agrawal 'dpaa2_ethdev.c', 16fe2b986aSSunil Kumar Kori 'dpaa2_flow.c', 17*f023d059SJun Yang 'dpaa2_recycle.c', 186ec78c24SHemant Agrawal 'dpaa2_rxtx.c', 1972ec7a67SSunil Kumar Kori 'dpaa2_sparser.c', 20c6299a08SChenxu Di 'dpaa2_ptp.c', 21c6299a08SChenxu Di 'mc/dprtc.c', 226ec78c24SHemant Agrawal 'mc/dpkg.c', 230817d41fSNipun Gupta 'mc/dpdmux.c', 244ad4b20aSBruce Richardson 'mc/dpni.c', 254ad4b20aSBruce Richardson) 266ec78c24SHemant Agrawal 276ec78c24SHemant Agrawalincludes += include_directories('base', 'mc') 2800bc40e2SAnatoly Burakov 2930105f66SDavid Marchandheaders = files('rte_pmd_dpaa2.h') 30