Lines Matching refs:pci_ecam_ops
44 struct pci_ecam_ops { struct
60 const struct pci_ecam_ops *ops; argument
71 const struct pci_ecam_ops *ops);
78 extern const struct pci_ecam_ops pci_generic_ecam_ops;
81 extern const struct pci_ecam_ops pci_32b_ops; /* 32-bit accesses only */
82 extern const struct pci_ecam_ops pci_32b_read_ops; /* 32-bit read only */
83 extern const struct pci_ecam_ops hisi_pcie_ops; /* HiSilicon */
84 extern const struct pci_ecam_ops thunder_pem_ecam_ops; /* Cavium ThunderX 1.x & 2.x */
85 extern const struct pci_ecam_ops pci_thunder_ecam_ops; /* Cavium ThunderX 1.x */
86 extern const struct pci_ecam_ops xgene_v1_pcie_ecam_ops; /* APM X-Gene PCIe v1 */
87 extern const struct pci_ecam_ops xgene_v2_pcie_ecam_ops; /* APM X-Gene PCIe v2.x */
88 extern const struct pci_ecam_ops al_pcie_ops; /* Amazon Annapurna Labs PCIe */
89 extern const struct pci_ecam_ops tegra194_pcie_ops; /* Tegra194 PCIe */