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