aboutsummaryrefslogtreecommitdiff
path: root/include/linux/pci-ecam.h
diff options
context:
space:
mode:
authorSayanta Pattanayak <sayanta.pattanayak@arm.com>2021-01-05 18:20:16 +0000
committerKhasim Syed Mohammed <khasim.mohammed@arm.com>2021-02-04 17:30:05 +0530
commit4c6fd624a85c4c80d9444d20f68468d7ddab83f7 (patch)
tree57635f984b22a86f3fbc3bb89a3cf3193a68ca3e /include/linux/pci-ecam.h
parentb6c1d7ac1eec3b7f8c1ba03d5c0bb3c52f95bec9 (diff)
n1sdp: pcie: add quirk support enabling remote chip PCIeN1SDP-2021.05.26N1SDP-2021.04.26n1sdp
Upstream-Status: Inappropriate [will not be submitted as its an hack required to fix the hardware issue] Base address mapping for remote chip Root PCIe ECAM space. Remote Chip PCIe topology is enumerated in Firmware and current change takes referecne of enumerated PCIe hierarchy of Remote chip into the kernel and include in complete PCIe topology for kernel framework Signed-off-by: Sayanta Pattanayak <sayanta.pattanayak@arm.com> Signed-off-by: Khasim Syed Mohammed <khasim.mohammed@arm.com>
Diffstat (limited to 'include/linux/pci-ecam.h')
-rw-r--r--include/linux/pci-ecam.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/pci-ecam.h b/include/linux/pci-ecam.h
index d3959ada44af..08d9684b7dc8 100644
--- a/include/linux/pci-ecam.h
+++ b/include/linux/pci-ecam.h
@@ -60,6 +60,7 @@ extern const struct pci_ecam_ops xgene_v2_pcie_ecam_ops; /* APM X-Gene PCIe v2.x
extern const struct pci_ecam_ops al_pcie_ops; /* Amazon Annapurna Labs PCIe */
extern const struct pci_ecam_ops pci_n1sdp_pcie_ecam_ops; /* Arm N1SDP PCIe */
extern const struct pci_ecam_ops pci_n1sdp_ccix_ecam_ops; /* Arm N1SDP PCIe */
+extern const struct pci_ecam_ops pci_n1sdp_remote_pcie_ecam_ops; /* Arm N1SDP PCIe */
#endif
#if IS_ENABLED(CONFIG_PCI_HOST_COMMON)