8c515d9680
Introduce a new crypto PMD for hardware accelerators based on UADK [1]. UADK is a framework for user applications to access hardware accelerators. UADK relies on IOMMU SVA (Shared Virtual Address) feature, which share the same page table between IOMMU and MMU. Thereby user application can directly use virtual address for device dma, which enhances the performance as well as easy usability. This patch adds the basic framework. [1] https://github.com/Linaro/uadk Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org> Acked-by: Akhil Goyal <gakhil@marvell.com>
26 lines
469 B
Meson
26 lines
469 B
Meson
# SPDX-License-Identifier: BSD-3-Clause
|
|
# Copyright(c) 2017 Intel Corporation
|
|
|
|
|
|
drivers = [
|
|
'armv8',
|
|
'bcmfs',
|
|
'caam_jr',
|
|
'ccp',
|
|
'cnxk',
|
|
'dpaa_sec',
|
|
'dpaa2_sec',
|
|
'ipsec_mb',
|
|
'mlx5',
|
|
'mvsam',
|
|
'nitrox',
|
|
'null',
|
|
'octeontx',
|
|
'openssl',
|
|
'scheduler',
|
|
'uadk',
|
|
'virtio',
|
|
]
|
|
|
|
std_deps = ['cryptodev'] # cryptodev pulls in all other needed deps
|