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 'enic', 23 'failsafe', 24 'fm10k', 25 'hinic', 26 'hns3', 27 'i40e', 28 'iavf', 29 'ice', 30 'igc', 31 'ionic', 32 'ipn3ke', 33 'ixgbe', 34 'kni', 35 'liquidio', 36 'memif', 37 'mlx4', 38 'mlx5', 39 'mvneta', 40 'mvpp2', 41 'netvsc', 42 'nfb', 43 'nfp', 44 'ngbe', 45 'null', 46 'octeontx', 47 'octeontx2', 48 'octeontx_ep', 49 'pcap', 50 'pfe', 51 'qede', 52 'ring', 53 'sfc', 54 'softnic', 55 'szedata2', 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