diff options
| -rw-r--r-- | Documentation/devicetree/bindings/pci/pci-ep.yaml | 11 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml | 1 | 
2 files changed, 12 insertions, 0 deletions
| diff --git a/Documentation/devicetree/bindings/pci/pci-ep.yaml b/Documentation/devicetree/bindings/pci/pci-ep.yaml index 0b5456ee21eb..f75000e3093d 100644 --- a/Documentation/devicetree/bindings/pci/pci-ep.yaml +++ b/Documentation/devicetree/bindings/pci/pci-ep.yaml @@ -42,6 +42,17 @@ properties:      default: 1      maximum: 16 +  linux,pci-domain: +    description: +      If present this property assigns a fixed PCI domain number to a PCI +      Endpoint Controller, otherwise an unstable (across boots) unique number +      will be assigned. It is required to either not set this property at all +      or set it for all PCI endpoint controllers in the system, otherwise +      potentially conflicting domain numbers may be assigned to endpoint +      controllers. The domain number for each endpoint controller in the system +      must be unique. +    $ref: /schemas/types.yaml#/definitions/uint32 +  required:    - compatible diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml index 46802f7d9482..1226ee5d08d1 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml @@ -280,4 +280,5 @@ examples:          phy-names = "pciephy";          max-link-speed = <3>;          num-lanes = <2>; +        linux,pci-domain = <0>;      }; | 
