199a2dd95SBruce Richardson# SPDX-License-Identifier: BSD-3-Clause 299a2dd95SBruce Richardson# Copyright(c) 2017-2019 Intel Corporation 399a2dd95SBruce Richardson 4af668035SAkhil Goyalsources = files( 5af668035SAkhil Goyal 'cryptodev_pmd.c', 6af668035SAkhil Goyal 'cryptodev_trace_points.c', 7af668035SAkhil Goyal 'rte_cryptodev.c', 8af668035SAkhil Goyal) 9af668035SAkhil Goyalheaders = files( 10af668035SAkhil Goyal 'rte_cryptodev.h', 1199a2dd95SBruce Richardson 'rte_cryptodev_trace_fp.h', 1299a2dd95SBruce Richardson 'rte_crypto.h', 1399a2dd95SBruce Richardson 'rte_crypto_sym.h', 14af668035SAkhil Goyal 'rte_crypto_asym.h', 15af668035SAkhil Goyal) 16691e1f4dSAkhil Goyalindirect_headers += files( 17691e1f4dSAkhil Goyal 'rte_cryptodev_core.h', 18691e1f4dSAkhil Goyal) 19af668035SAkhil Goyaldriver_sdk_headers += files( 20af668035SAkhil Goyal 'cryptodev_pmd.h', 21af668035SAkhil Goyal) 22af668035SAkhil Goyal 23*d3d98f5cSRebecca Troydeps += ['kvargs', 'mbuf', 'rcu', 'telemetry'] 24