]> git.proxmox.com Git - ceph.git/blob - ceph/src/spdk/dpdk/drivers/net/meson.build
import 15.2.0 Octopus source
[ceph.git] / ceph / src / spdk / dpdk / drivers / net / meson.build
1 # SPDX-License-Identifier: BSD-3-Clause
2 # Copyright(c) 2017 Intel Corporation
3
4 drivers = ['af_packet',
5 'af_xdp',
6 'ark',
7 'atlantic',
8 'avp',
9 'axgbe', 'bonding',
10 'bnx2x',
11 'bnxt',
12 'cxgbe',
13 'dpaa', 'dpaa2',
14 'e1000',
15 'ena',
16 'enetc',
17 'enic',
18 'failsafe',
19 'fm10k', 'i40e',
20 'iavf',
21 'ice',
22 'ifc',
23 'ipn3ke',
24 'ixgbe',
25 'kni',
26 'liquidio',
27 'mlx4',
28 'mlx5',
29 'mvneta',
30 'mvpp2',
31 'netvsc',
32 'nfb',
33 'nfp',
34 'null', 'octeontx', 'pcap', 'qede', 'ring',
35 'sfc',
36 'softnic',
37 'szedata2',
38 'tap',
39 'thunderx',
40 'vdev_netvsc',
41 'vhost',
42 'virtio',
43 'vmxnet3',
44 ]
45 std_deps = ['ethdev', 'kvargs'] # 'ethdev' also pulls in mbuf, net, eal etc
46 std_deps += ['bus_pci'] # very many PMDs depend on PCI, so make std
47 std_deps += ['bus_vdev'] # same with vdev bus
48 config_flag_fmt = 'RTE_LIBRTE_@0@_PMD'
49 driver_name_fmt = 'rte_pmd_@0@'