[10/14] pci: define some extended capability constants
Checks
Commit Message
Define some PCI extended capability constants and use them in existing
drivers.
Signed-off-by: David Marchand <david.marchand@redhat.com>
---
drivers/event/dlb2/pf/dlb2_main.c | 7 ++-----
lib/pci/rte_pci.h | 2 ++
2 files changed, 4 insertions(+), 5 deletions(-)
@@ -27,9 +27,6 @@
#define NO_OWNER_VF 0 /* PF ONLY! */
#define NOT_VF_REQ false /* PF ONLY! */
-#define DLB2_PCI_EXT_CAP_ID_PRI 0x13
-#define DLB2_PCI_EXT_CAP_ID_ACS 0xD
-
#define DLB2_PCI_PRI_CTRL_ENABLE 0x1
#define DLB2_PCI_PRI_ALLOC_REQ 0xC
#define DLB2_PCI_PRI_CTRL 0x4
@@ -263,7 +260,7 @@ dlb2_pf_reset(struct dlb2_dev *dlb2_dev)
if (rte_pci_read_config(pdev, &slt_word2, 2, off) != 2)
slt_word2 = 0;
- off = DLB2_PCI_EXT_CAP_ID_PRI;
+ off = RTE_PCI_EXT_CAP_ID_PRI;
pri_cap_offset = rte_pci_find_ext_capability(pdev, off);
if (pri_cap_offset >= 0) {
@@ -490,7 +487,7 @@ dlb2_pf_reset(struct dlb2_dev *dlb2_dev)
}
}
- off = DLB2_PCI_EXT_CAP_ID_ACS;
+ off = RTE_PCI_EXT_CAP_ID_ACS;
acs_cap_offset = rte_pci_find_ext_capability(pdev, off);
if (acs_cap_offset >= 0) {
@@ -96,7 +96,9 @@ extern "C" {
#define RTE_PCI_EXT_CAP_ID_ERR 0x01 /* Advanced Error Reporting */
#define RTE_PCI_EXT_CAP_ID_DSN 0x03 /* Device Serial Number */
+#define RTE_PCI_EXT_CAP_ID_ACS 0x0d /* Access Control Services */
#define RTE_PCI_EXT_CAP_ID_SRIOV 0x10 /* SR-IOV*/
+#define RTE_PCI_EXT_CAP_ID_PRI 0x13 /* Page Request Interface */
/* Single Root I/O Virtualization */
#define RTE_PCI_SRIOV_CAP 0x04 /* SR-IOV Capabilities */