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 'cxgbe', 16 'dpaa', 17 'dpaa2', 18 'e1000', 19 'ena', 20 'enetc', 21 'enic', 22 'failsafe', 23 'fm10k', 24 'hinic', 25 'hns3', 26 'i40e', 27 'iavf', 28 'ice', 29 'igc', 30 'ionic', 31 'ipn3ke', 32 'ixgbe', 33 'kni', 34 'liquidio', 35 'memif', 36 'mlx4', 37 'mlx5', 38 'mvneta', 39 'mvpp2', 40 'netvsc', 41 'nfb', 42 'nfp', 43 'null', 44 'octeontx', 45 'octeontx2', 46 'octeontx_ep', 47 'pcap', 48 'pfe', 49 'qede', 50 'ring', 51 'sfc', 52 'softnic', 53 'szedata2', 54 'tap', 55 'thunderx', 56 'txgbe', 57 'vdev_netvsc', 58 'vhost', 59 'virtio', 60 'vmxnet3', 61] 62std_deps = ['ethdev', 'kvargs'] # 'ethdev' also pulls in mbuf, net, eal etc 63std_deps += ['bus_pci'] # very many PMDs depend on PCI, so make std 64std_deps += ['bus_vdev'] # same with vdev bus 65