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 'octeontx_ep', 49 'pcap', 50 'pfe', 51 'qede', 52 'ring', 53 'sfc', 54 'softnic', 55 'tap', 56 'thunderx', 57 'txgbe', 58 'vdev_netvsc', 59 'vhost', 60 'virtio', 61 'vmxnet3', 62] 63std_deps = ['ethdev', 'kvargs'] # 'ethdev' also pulls in mbuf, net, eal etc 64std_deps += ['bus_pci'] # very many PMDs depend on PCI, so make std 65std_deps += ['bus_vdev'] # same with vdev bus 66