Commit 3a936b2a authored by Johan Hovold's avatar Johan Hovold Committed by Lorenzo Pieralisi
Browse files

dt-bindings: PCI: qcom: Add SC8280XP/SA8540P interconnects

Add the missing SC8280XP/SA8540P "pcie-mem" and "cpu-pcie" interconnect
paths to the bindings.

Link: https://lore.kernel.org/r/20221102090705.23634-2-johan+linaro@kernel.org


Fixes: 76d777ae ("dt-bindings: PCI: qcom: Add SC8280XP to binding")
Fixes: 76c4207f ("dt-bindings: PCI: qcom: Add SA8540P to binding")
Signed-off-by: default avatarJohan Hovold <johan+linaro@kernel.org>
Signed-off-by: default avatarLorenzo Pieralisi <lpieralisi@kernel.org>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Acked-by: default avatarManivannan Sadhasivam <mani@kernel.org>
parent 9abf2313
Loading
Loading
Loading
Loading
+20 −0
Original line number Diff line number Diff line
@@ -62,6 +62,14 @@ properties:
    minItems: 3
    maxItems: 13

  interconnects:
    maxItems: 2

  interconnect-names:
    items:
      - const: pcie-mem
      - const: cpu-pcie

  resets:
    minItems: 1
    maxItems: 12
@@ -631,6 +639,18 @@ allOf:
          items:
            - const: pci # PCIe core reset

  - if:
      properties:
        compatible:
          contains:
            enum:
              - qcom,pcie-sa8540p
              - qcom,pcie-sc8280xp
    then:
      required:
        - interconnects
        - interconnect-names

  - if:
      not:
        properties: