aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree
diff options
context:
space:
mode:
authorLiviu Dudau <Liviu.Dudau@arm.com>2015-10-09 12:47:03 -0400
committerLiviu Dudau <Liviu.Dudau@arm.com>2015-10-26 06:02:37 -0400
commite8e1dc803f0f7b60119d7988a9032d53628deca3 (patch)
tree3963a5929df7b065428916d83f6af0a5a8f5b6cd /Documentation/devicetree
parent049e6dde7e57f0054fdc49102e7ef4830c698b46 (diff)
Documentation: of: Document the bindings used by Juno R1 PCIe host bridge
ARM's Juno R1 board used PLDA XpressRICH3-AXI IP to implement a PCIe host bridge. Introduce "plda" as vendor prefix for PLDA and document the DT bindings for PLDA XpressRICH3-AXI IP as well as ARM's Juno R1. Signed-off-by: Liviu Dudau <Liviu.Dudau@arm.com> Acked-by: Mark Rutland <mark.rutland@arm.com>
Diffstat (limited to 'Documentation/devicetree')
-rw-r--r--Documentation/devicetree/bindings/pci/arm,juno-r1-pcie.txt10
-rw-r--r--Documentation/devicetree/bindings/pci/plda,xpressrich3-axi.txt12
-rw-r--r--Documentation/devicetree/bindings/vendor-prefixes.txt1
3 files changed, 23 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/pci/arm,juno-r1-pcie.txt b/Documentation/devicetree/bindings/pci/arm,juno-r1-pcie.txt
new file mode 100644
index 000000000000..f7514c170a32
--- /dev/null
+++ b/Documentation/devicetree/bindings/pci/arm,juno-r1-pcie.txt
@@ -0,0 +1,10 @@
1* ARM Juno R1 PCIe interface
2
3This PCIe host controller is based on PLDA XpressRICH3-AXI IP
4and thus inherits all the common properties defined in plda,xpressrich3-axi.txt
5as well as the base properties defined in host-generic-pci.txt.
6
7Required properties:
8 - compatible: "arm,juno-r1-pcie"
9 - dma-coherent: The host controller bridges the AXI transactions into PCIe bus
10 in a manner that makes the DMA operations to appear coherent to the CPUs.
diff --git a/Documentation/devicetree/bindings/pci/plda,xpressrich3-axi.txt b/Documentation/devicetree/bindings/pci/plda,xpressrich3-axi.txt
new file mode 100644
index 000000000000..f3f75bfb42bc
--- /dev/null
+++ b/Documentation/devicetree/bindings/pci/plda,xpressrich3-axi.txt
@@ -0,0 +1,12 @@
1* PLDA XpressRICH3-AXI host controller
2
3The PLDA XpressRICH3-AXI host controller can be configured in a manner that
4makes it compliant with the SBSA[1] standard published by ARM Ltd. For those
5scenarios, the host-generic-pci.txt bindings apply with the following additions
6to the compatible property:
7
8Required properties:
9 - compatible: should contain "plda,xpressrich3-axi" to identify the IP used.
10
11
12[1] http://infocenter.arm.com/help/topic/com.arm.doc.den0029a/
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt
index 82d2ac97af74..57653eba640b 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.txt
+++ b/Documentation/devicetree/bindings/vendor-prefixes.txt
@@ -168,6 +168,7 @@ pericom Pericom Technology Inc.
168phytec PHYTEC Messtechnik GmbH 168phytec PHYTEC Messtechnik GmbH
169picochip Picochip Ltd 169picochip Picochip Ltd
170plathome Plat'Home Co., Ltd. 170plathome Plat'Home Co., Ltd.
171plda PLDA
171pixcir PIXCIR MICROELECTRONICS Co., Ltd 172pixcir PIXCIR MICROELECTRONICS Co., Ltd
172powervr PowerVR (deprecated, use img) 173powervr PowerVR (deprecated, use img)
173qca Qualcomm Atheros, Inc. 174qca Qualcomm Atheros, Inc.