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