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