Lines Matching +full:ecam +full:- +full:based
1 /* SPDX-License-Identifier: GPL-2.0 */
26 * use ECAM.
34 void __iomem *win; /* 64-bit single mapping */
35 void __iomem **winp; /* 32-bit per-bus mapping */
37 struct device *parent;/* ECAM res was from this dev */
46 /* map_bus when ->sysdata is an instance of pci_config_window */
49 /* default ECAM ops */
53 extern const struct pci_ecam_ops pci_32b_ops; /* 32-bit accesses only */
54 extern const struct pci_ecam_ops pci_32b_read_ops; /* 32-bit read only */
58 extern const struct pci_ecam_ops xgene_v1_pcie_ecam_ops; /* APM X-Gene PCIe v1 */
59 extern const struct pci_ecam_ops xgene_v2_pcie_ecam_ops; /* APM X-Gene PCIe v2.x */
64 /* for DT-based PCI controllers that support ECAM */