summaryrefslogtreecommitdiffstats
path: root/src/spdk/dpdk/drivers/net/meson.build
blob: 266448ff266fdbe2509afbaf7cfca0e5701925b2 (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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation

drivers = ['af_packet',
	'af_xdp',
	'ark',
	'atlantic',
	'avp',
	'axgbe', 'bonding',
	'bnx2x',
	'bnxt',
	'cxgbe',
	'dpaa', 'dpaa2',
	'e1000',
	'ena',
	'enetc',
	'enic',
	'failsafe',
	'fm10k', 'i40e',
	'hinic',
	'hns3',
	'iavf',
	'ice',
	'igc',
	'ipn3ke',
	'ixgbe',
	'kni',
	'liquidio',
	'memif',
	'mlx4',
	'mlx5',
	'mvneta',
	'mvpp2',
	'netvsc',
	'nfb',
	'nfp',
	'null',
	'octeontx',
	'octeontx2',
	'pcap',
	'pfe',
	'qede',
	'ring',
	'sfc',
	'softnic',
	'szedata2',
	'tap',
	'thunderx',
	'vdev_netvsc',
	'vhost',
	'virtio',
	'vmxnet3',
]
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@'