xref: /dpdk/drivers/event/octeontx/meson.build (revision e1369718f5530a2cb8268b5343ba1e80ff5da857)
1bd77f2d6SPavan Nikhilesh# SPDX-License-Identifier: BSD-3-Clause
2bd77f2d6SPavan Nikhilesh# Copyright(c) 2017 Cavium, Inc
3bd77f2d6SPavan Nikhilesh
4*e1369718SPavan Nikhileshif not is_linux or not dpdk_conf.get('RTE_ARCH_64')
5*e1369718SPavan Nikhilesh    build = false
6*e1369718SPavan Nikhilesh    reason = 'only supported on 64-bit Linux'
7*e1369718SPavan Nikhilesh    subdir_done()
8*e1369718SPavan Nikhileshendif
9*e1369718SPavan Nikhilesh
104ad4b20aSBruce Richardsonsources = files(
114ad4b20aSBruce Richardson        'ssovf_worker.c',
12bd77f2d6SPavan Nikhilesh        'ssovf_evdev.c',
13d8dd3165SPavan Nikhilesh        'ssovf_evdev_selftest.c',
14f874c1ebSPavan Nikhilesh        'ssovf_probe.c',
15b6d814d8SPavan Nikhilesh        'timvf_worker.c',
16f874c1ebSPavan Nikhilesh        'timvf_evdev.c',
174ad4b20aSBruce Richardson        'timvf_probe.c',
18bd77f2d6SPavan Nikhilesh)
19bd77f2d6SPavan Nikhilesh
20a20b2c01SBruce Richardsondeps += ['common_octeontx', 'mempool_octeontx', 'bus_vdev', 'net_octeontx']
218dc6c2f1SShijith Thottondeps += ['crypto_octeontx']
22