1*99a2dd95SBruce Richardson /* SPDX-License-Identifier: (BSD-3-Clause OR GPL-2.0) 2*99a2dd95SBruce Richardson * Copyright(c) 2010-2014 Intel Corporation 3*99a2dd95SBruce Richardson */ 4*99a2dd95SBruce Richardson 5*99a2dd95SBruce Richardson #ifndef _RTE_PCI_DEV_DEFS_H_ 6*99a2dd95SBruce Richardson #define _RTE_PCI_DEV_DEFS_H_ 7*99a2dd95SBruce Richardson 8*99a2dd95SBruce Richardson /* interrupt mode */ 9*99a2dd95SBruce Richardson enum rte_intr_mode { 10*99a2dd95SBruce Richardson RTE_INTR_MODE_NONE = 0, 11*99a2dd95SBruce Richardson RTE_INTR_MODE_LEGACY, 12*99a2dd95SBruce Richardson RTE_INTR_MODE_MSI, 13*99a2dd95SBruce Richardson RTE_INTR_MODE_MSIX 14*99a2dd95SBruce Richardson }; 15*99a2dd95SBruce Richardson 16*99a2dd95SBruce Richardson #endif /* _RTE_PCI_DEV_DEFS_H_ */ 17