summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/pci/cdns-pcie-ep.yaml
diff options
context:
space:
mode:
authorKishon Vijay Abraham I <kishon@ti.com>2020-05-08 18:36:43 +0530
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>2020-05-18 15:52:33 +0100
commitfb5f8f3ca5f853568a1872c9aeb432e1743ebd18 (patch)
treed46288ff7d76dca09dc885d1a1112840c08ba78d /Documentation/devicetree/bindings/pci/cdns-pcie-ep.yaml
parent8f3d9f354286745c751374f5f1fcafee6b3f3136 (diff)
dt-bindings: PCI: cadence: Deprecate inbound/outbound specific bindings
Deprecate cdns,max-outbound-regions and cdns,no-bar-match-nbits for host mode as both these could be derived from "ranges" and "dma-ranges" property. "cdns,max-outbound-regions" property would still be required for EP mode. Link: https://lore.kernel.org/r/20200508130646.23939-2-kishon@ti.com Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Reviewed-by: Rob Herring <robh@kernel.org> Acked-by: Tom Joseph <tjoseph@cadence.com>
Diffstat (limited to 'Documentation/devicetree/bindings/pci/cdns-pcie-ep.yaml')
-rw-r--r--Documentation/devicetree/bindings/pci/cdns-pcie-ep.yaml25
1 files changed, 25 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/pci/cdns-pcie-ep.yaml b/Documentation/devicetree/bindings/pci/cdns-pcie-ep.yaml
new file mode 100644
index 000000000000..6150a7a7bdbf
--- /dev/null
+++ b/Documentation/devicetree/bindings/pci/cdns-pcie-ep.yaml
@@ -0,0 +1,25 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: "http://devicetree.org/schemas/pci/cdns-pcie-ep.yaml#"
+$schema: "http://devicetree.org/meta-schemas/core.yaml#"
+
+title: Cadence PCIe Device
+
+maintainers:
+ - Tom Joseph <tjoseph@cadence.com>
+
+allOf:
+ - $ref: "cdns-pcie.yaml#"
+
+properties:
+ cdns,max-outbound-regions:
+ description: maximum number of outbound regions
+ allOf:
+ - $ref: /schemas/types.yaml#/definitions/uint32
+ minimum: 1
+ maximum: 32
+ default: 32
+
+required:
+ - cdns,max-outbound-regions