summaryrefslogtreecommitdiffstats
path: root/src/spdk/dpdk/drivers/net/meson.build
blob: 9c28ed4da4241f727e44319760ad59a70d4ab9da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation

drivers = ['af_packet',
	'ark',
	'avp',
	'axgbe', 'bonding',
	'bnx2x',
	'bnxt',
	'cxgbe',
	'dpaa', 'dpaa2',
	'e1000',
	'ena',
	'enic',
	'failsafe',
	'fm10k', 'i40e',
	'ifc',
	'ixgbe',
	'kni',
	'liquidio',
	'mvpp2',
	'netvsc',
	'nfp',
	'null', 'octeontx', 'pcap', 'ring',
	'sfc',
	'softnic',
	'szedata2',
	'thunderx',
	'vhost',
	'virtio']
std_deps = ['ethdev', 'kvargs'] # 'ethdev' also pulls in mbuf, net, eal etc
std_deps += ['bus_pci']         # very many PMDs depend on PCI, so make std
std_deps += ['bus_vdev']        # same with vdev bus
config_flag_fmt = 'RTE_LIBRTE_@0@_PMD'
driver_name_fmt = 'rte_pmd_@0@'