summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorRay Jui <rjui@broadcom.com>2015-12-04 09:34:58 -0800
committerBjorn Helgaas <bhelgaas@google.com>2015-12-07 10:34:27 -0600
commite8b8318de645c04f8600cb5af6f6773a1878ee9d (patch)
treeaab5f2ce09de3cabeadc6f1e0acce7f66df801a6 /Documentation
parent57303e92f48a0e307fd86977ec9be5aa6a7ea681 (diff)
downloadlinux-e8b8318de645c04f8600cb5af6f6773a1878ee9d.tar.gz
linux-e8b8318de645c04f8600cb5af6f6773a1878ee9d.tar.bz2
linux-e8b8318de645c04f8600cb5af6f6773a1878ee9d.zip
PCI: iproc: Update iProc PCIe device tree binding
Add a new compatible string "brcm,iproc-pcie-paxc", for PAXC-based iProc PCIe root complex. A PAXC-based PCIe root complex is connected to emulated endpoint devices internal to the ASIC. Signed-off-by: Ray Jui <rjui@broadcom.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Scott Branden <sbranden@broadcom.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/pci/brcm,iproc-pcie.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.txt b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.txt
index 45c2a8094a9f..4c5beaa5436a 100644
--- a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.txt
+++ b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.txt
@@ -1,7 +1,10 @@
* Broadcom iProc PCIe controller with the platform bus interface
Required properties:
-- compatible: Must be "brcm,iproc-pcie"
+- compatible: Must be "brcm,iproc-pcie" for PAXB, or "brcm,iproc-pcie-paxc"
+ for PAXC. PAXB-based root complex is used for external endpoint devices.
+ PAXC-based root complex is connected to emulated endpoint devices
+ internal to the ASIC
- reg: base address and length of the PCIe controller I/O register space
- #interrupt-cells: set to <1>
- interrupt-map-mask and interrupt-map, standard PCI properties to define the