]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
1 | # SPDX-License-Identifier: BSD-3-Clause |
2 | # Copyright(c) 2017 Intel Corporation | |
3 | ||
4 | drivers = ['af_packet', | |
9f95a23c | 5 | 'af_xdp', |
11fdf7f2 | 6 | 'ark', |
9f95a23c | 7 | 'atlantic', |
11fdf7f2 TL |
8 | 'avp', |
9 | 'axgbe', 'bonding', | |
10 | 'bnx2x', | |
11 | 'bnxt', | |
12 | 'cxgbe', | |
13 | 'dpaa', 'dpaa2', | |
14 | 'e1000', | |
15 | 'ena', | |
9f95a23c | 16 | 'enetc', |
11fdf7f2 TL |
17 | 'enic', |
18 | 'failsafe', | |
19 | 'fm10k', 'i40e', | |
9f95a23c TL |
20 | 'iavf', |
21 | 'ice', | |
11fdf7f2 | 22 | 'ifc', |
9f95a23c | 23 | 'ipn3ke', |
11fdf7f2 TL |
24 | 'ixgbe', |
25 | 'kni', | |
26 | 'liquidio', | |
9f95a23c TL |
27 | 'mlx4', |
28 | 'mlx5', | |
29 | 'mvneta', | |
11fdf7f2 TL |
30 | 'mvpp2', |
31 | 'netvsc', | |
9f95a23c | 32 | 'nfb', |
11fdf7f2 | 33 | 'nfp', |
9f95a23c | 34 | 'null', 'octeontx', 'pcap', 'qede', 'ring', |
11fdf7f2 TL |
35 | 'sfc', |
36 | 'softnic', | |
37 | 'szedata2', | |
9f95a23c | 38 | 'tap', |
11fdf7f2 | 39 | 'thunderx', |
9f95a23c | 40 | 'vdev_netvsc', |
11fdf7f2 | 41 | 'vhost', |
9f95a23c TL |
42 | 'virtio', |
43 | 'vmxnet3', | |
44 | ] | |
11fdf7f2 TL |
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@' |