aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/device-tree/Bindings/pci/qcom,pcie-common.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/device-tree/Bindings/pci/qcom,pcie-common.yaml')
-rw-r--r--sys/contrib/device-tree/Bindings/pci/qcom,pcie-common.yaml36
1 files changed, 34 insertions, 2 deletions
diff --git a/sys/contrib/device-tree/Bindings/pci/qcom,pcie-common.yaml b/sys/contrib/device-tree/Bindings/pci/qcom,pcie-common.yaml
index e18900c41576..ab2509ec1c4b 100644
--- a/sys/contrib/device-tree/Bindings/pci/qcom,pcie-common.yaml
+++ b/sys/contrib/device-tree/Bindings/pci/qcom,pcie-common.yaml
@@ -51,10 +51,18 @@ properties:
phys:
maxItems: 1
+ deprecated: true
+ description:
+ This property is deprecated, instead of referencing this property from
+ the host bridge node, use the property from the PCIe root port node.
phy-names:
items:
- const: pciephy
+ deprecated: true
+ description:
+ Phandle to the register map node. This property is deprecated, and not
+ required to add in the root port also, as the root port has only one phy.
power-domains:
maxItems: 1
@@ -71,16 +79,40 @@ properties:
maxItems: 12
perst-gpios:
- description: GPIO controlled connection to PERST# signal
+ description: GPIO controlled connection to PERST# signal. This property is
+ deprecated, instead of referencing this property from the host bridge node,
+ use the reset-gpios property from the root port node.
maxItems: 1
+ deprecated: true
wake-gpios:
- description: GPIO controlled connection to WAKE# signal
+ description: GPIO controlled connection to WAKE# signal. This property is
+ deprecated, instead of referencing this property from the host bridge node,
+ use the property from the PCIe root port node.
maxItems: 1
+ deprecated: true
vddpe-3v3-supply:
description: PCIe endpoint power supply
+ operating-points-v2: true
+ opp-table:
+ type: object
+
+patternProperties:
+ "^pcie@":
+ type: object
+ $ref: /schemas/pci/pci-pci-bridge.yaml#
+
+ properties:
+ reg:
+ maxItems: 1
+
+ phys:
+ maxItems: 1
+
+ unevaluatedProperties: false
+
required:
- reg
- reg-names