xref: /dpdk/drivers/net/meson.build (revision 0cd91fd3)
1# SPDX-License-Identifier: BSD-3-Clause
2# Copyright(c) 2017 Intel Corporation
3
4
5drivers = [
6        'af_packet',
7        'af_xdp',
8        'ark',
9        'atlantic',
10        'avp',
11        'axgbe',
12        'bnx2x',
13        'bnxt',
14        'bonding',
15        'cnxk',
16        'cxgbe',
17        'dpaa',
18        'dpaa2',
19        'e1000',
20        'ena',
21        'enetc',
22        'enetfec',
23        'enic',
24        'failsafe',
25        'fm10k',
26        'hinic',
27        'hns3',
28        'i40e',
29        'iavf',
30        'ice',
31        'igc',
32        'ionic',
33        'ipn3ke',
34        'ixgbe',
35        'kni',
36        'liquidio',
37        'memif',
38        'mlx4',
39        'mlx5',
40        'mvneta',
41        'mvpp2',
42        'netvsc',
43        'nfb',
44        'nfp',
45        'ngbe',
46        'null',
47        'octeontx',
48        'octeontx2',
49        'octeontx_ep',
50        'pcap',
51        'pfe',
52        'qede',
53        'ring',
54        'sfc',
55        'softnic',
56        'tap',
57        'thunderx',
58        'txgbe',
59        'vdev_netvsc',
60        'vhost',
61        'virtio',
62        'vmxnet3',
63]
64std_deps = ['ethdev', 'kvargs'] # 'ethdev' also pulls in mbuf, net, eal etc
65std_deps += ['bus_pci']         # very many PMDs depend on PCI, so make std
66std_deps += ['bus_vdev']        # same with vdev bus
67